bei bestimmter OPTION in SELECT befehl ausführen
felix
- dhtml
hi
ich hab ein problem:
ich moechte, in einem Auswahlmenue (mit SELECT) bei einer bestimmten
OPTION (zb. c) ein DIV einblenden lassen.
also ungefaehr so:
<SELECT NAME="test">
<OPTION VALUE="">Bitte auswählen...</OPTION>
<OPTION VALUE="a">a</OPTION>
<OPTION VALUE="b">b</OPTION>
<OPTION VALUE="c">c</OPTION>
</SELECT>
<DIV ID="test1" style="display:none">Test bei c</DIV>
wenn jetzt die option c ausgewaehlt wird soll der text "Test bei c" ausgegeben werden.
hat jemand ne idee?
gibts da ne funktion so aehnlich wie onClick ??
gruss
felix
Hallo Felix!
hat jemand ne idee?
gibts da ne funktion so aehnlich wie onClick ??
Warum nimmst du denn nicht den Event-Handler 'onClick'!? Der ist doch wie geschaffen für deine Zwecke.
Gruß Gunther
Hallo Gunther
gibts da ne funktion so aehnlich wie onClick ??
Warum nimmst du denn nicht den Event-Handler 'onClick'!? Der ist doch wie geschaffen für deine Zwecke.
wie / besser wo muss ich den einbauen ??
ich habe es mit <OPTION ... onClick="..."> </OPTION> versucht aber das funtzt irgendwie net.
gruss
felix
Hallo Felix,
ja sorry (hatte zu flüchtig geguckt ...). In deinem Fall musst du onChange im <select> Tag verwenden.
Also z.B. so:
<SELECT NAME="test" onchange="if(this.value=='c') document.getElementById('test1').style.display='inline';">
Gruß Gunther