Andreas: Selectbox Prewahl

Hallo,
ich habe eine Selectbox wo ich auswähle was mit einem markierten Eintrag geschieht, also löschen oder bearbeiten.
Beim Löschen eine Prüfung per JavaScript die mit onChange ausgelöst wird:
 function makesure(){
  if (document.formular.go.value == "2"){
   if (confirm('Termin wirklich löschen?'))
    document.formular.submit();
   else
    return false;
  }
  else
   if (document.formular.go.value == "1")
    document.formular.submit();
   else
    return false;
 }

Breche ich das Löschen ab, alse Rückgabewert false, bleibt in der Selectbox immer noch der Eintrag "Löschen" markiert. Somit kann ich keine anderen Einträge löschen, da ja nur bei onchange die Prüfung ausgeführt wird.

Kann man per JavaScript in der Selectbox automatisch einen best. Eintrag wählen?

Gruß Andreas

  1. Hallo,

    Kann man per JavaScript in der Selectbox automatisch einen best. Eintrag wählen?

    Ja, z.b. so:

    document.formular.go.selectedIndex = 2;

    (wählt z.b. den dritten eintrag in der Selectbox mit namen "go" aus)

    Grüßle,
    Jörg

    1. Hallo Jörg,
      danke, hat sehr gut funktioniert.

      Gruß Andreas

      1. Hallo,
        gleich noch eine Frage zum Thema hinterher.
        Ich habe zig Radiobuttons, und möchte per JavaScript einen bestimmten checked setzen. Wie geht das?

        Gruß Andreas

        1. hi,

          Ich habe zig Radiobuttons, und möchte per JavaScript einen bestimmten checked setzen. Wie geht das?

          In dem du die Referenz auf diesen nimmst, und seine Eigenschaft .checked auf true setzt.

          gruß,
          wahsaga

          --
          /voodoo.css:
          #GeorgeWBush { position:absolute; bottom:-6ft; }
          1. Super, hat funktioniert.
            Gruß Andreas