• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

If - Verzweigung funktioniert nicht

Cr4a

Neues Mitglied
hallo!

mein problem ist folgendes:

ich habe in meinem script folgende abfrage:

function Funktion2()
{
var Combo2 = document.forms.test.Combo2;
var Combo3 = document.forms.test.Combo3;
if (Combo2.options[Combo2.selectedIndex].value == "1")
{
alert('Hallo');
document.getElementById('Label1').firstChild.nodeValue = 'Hallo'; //Text bei einem Label verändern
Combo3.options.length = 0;
Combo3.options[0] = new Option("Herde");
Combo3.options[1] = new Option("Holz- , Kohleeinzelöfen");
Combo3.options[2] = new Option("Kachelofen");
Combo3.options[3] = new Option("Pelletsöfen");
Combo3.options[4] = new Option("Ölbefeuerte Einzelöfen mit Verdampfungsbrenner");
Combo3.options[5] = new Option("Gasraumheizer");
}
}

<td><select id="Combo2" onChange="Funktion2()">
<option value="1">Raumheizung und Herde</option>
<option value="2">Kessel ohne Gebläseunterstützung</option>
<option value="3">Kessel mit Gebläseunterstützung</option>
<option value="4">Stromheizung</option>
<option value="5">Fernwärme</option>
<option value="6">Wärmepumpeeeeeeee</option>
</select>
</td>
ein paar zeilen davor habe ich die selbe abfrage nur statt combo2 mit combo1 ...
mit combo1 funktioniert alles einwandfrei nur mit combo2 leider nicht ...

das programm geht auch in die funktion Funktion2 ... nur in das if geht es nicht -.-

bitte um hilfe ...
danke
 
Es hat sich schon geklärt ;) .. schuld war das die var Combo2/Combo3 den selben namen hatte wie die Comboboxen selber ^^

trotzdem danke =)
 
Zurück
Oben