Struppi: SelectedIndex -1 macht Probleme

Beitrag lesen

ich bin heute auf ein grundsätzliches Problem gestoßen, bei dem ich mir keine Rat mehr weiss.

und einen grundsätzlichen Hinweis von mir.

function CheckAuswahl () {
  alert("check auswahl");
  if (document.Testform.Auswahl.selectedIndex == 2)
    document.Testform.Auswahl.selectedIndex = -1;
}

...

<select name="Auswahl" onchange="CheckAuswahl()" size="1">

Das läßt sich flexibler gestallten:

<select name="Auswahl" onchange="CheckAuswahl(this)">

function CheckAuswahl (el) {  
   alert("check auswahl");  
   if (el.selectedIndex == 2)  
     el.selectedIndex = -1;  
}  

Struppi.

--
Javascript ist toll (Perl auch!)