Wert von <select> auf 0 (default)-Wert setzen

Sebigf

Erfahrenes Mitglied
Hallo zusammen!


Ich habe hier etwas gebastelt, damit ein ich bei einem bestimmten Wert (Unterkategorie) ein <select> wieder aktiviere.

siehe code
Code:
function show_subs()
{

	if(add.typ1.options[add.typ1.selectedIndex].text == 'Unterkategorie')
	{	
	document.getElementById("typ2").disabled = false;	
	}else{
	document.getElementById("typ2").setAttribute("disabled", true);   
	} 

}

Wie erweitere ich das ganze, damit bei dem "typ2" Feld wieder der Wert 0 (default) wieder gesetzt wird? Also auf den 0 Wert.

Danke
 
Wenn es der erste Wert des Feldes ist musst du nur den selectedIndex vom typ2-Feld auf 0 setzen.

Du könntest dein Script aber noch etwas schrumpfen:
HTML:
function show_subs() {
  	obj = add.typ1;
 	document.getElementById("typ2").disabled = obj.options[obj.selectedIndex].text == 'Unterkategorie' ? false : true;
  }
 

Neue Beiträge

Zurück