onchange geht nicht.
Tolwin
- javascript
Hallo Zusammen,
ich habe ein Formular erstellt dessen Bereiche in einem Ablaufprozess
nur Stück für Stück über fold und unfold dargestellt werden. In folgender Funktion wird ein Select aus einer Dropdownbox geprüft
function show_id1(wert)
{
if (wert=="G" || wert=="K")
{
toggle("unfold", "step_2");
}
else
{
toggle("fold", "step_2");
var gk_alert = document.createTextNode("Text");
var Ausgabe = document.getElementById("alert");
Ausgabe.appendChild(alert);
}
}
Sollte nicht G oder K ausgewählt werden erscheint auch der "Text" aus else. Sollt die Dropdownliste aber wieder geändert werden -
Funktion wird mit onchange aufgerufen - bleibt der "Text" weiter stehen. Hab auch schon versucht in if das Gleich wie in else zu machen, nur mit einem leeren String... ging aber auch nicht. Weshalb
funktioniert das mit onchange nicht?
Vielen Dank!
Tach,
Hierzu müsste man mal deine toggle-Funktion anschauen, was die macht.
Wird denn der "If-Zweig" zuverlässig angesprungen?
Was passiert, wenn du schreibst:
if (wert=="G" || wert=="K")
{ alert('If wird ausgeführt');
toggle("unfold", "step_2");
}
Jörg