felix: bei bestimmter OPTION in SELECT befehl ausführen

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

  1. 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

    1. 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

      1. 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