Hallo,
meine jsp-seite soll auf Grund von einer checkbox eine Combobox anzeigen oder nicht. Die entsprechende js-funktion schaut folgend aus:
Das Problem ist jedoch, dass die Aktualisierung erst dann passiert, wenn ich nachdem ich die Checkbox aktiviere bzw. deaktiviere woanders hin clicke. Dh. ich aktiviere die Checkbox, clicke auf eine beliebige Stelle auf der Seite und die Combobox erscheint (jedoch einen Click zu spät). Das selbe Szenario findet sich in der umgekehrten Reihenfolge (also beim hidden setzen der Combobox).
Weiß irgendwer warum dieses Problem auftritt?
Danke für eure Hilfe!
lg Amrun
meine jsp-seite soll auf Grund von einer checkbox eine Combobox anzeigen oder nicht. Die entsprechende js-funktion schaut folgend aus:
Code:
function setVisibility() {
obj_checkbox = document.getElementById("showSpecial");
if(obj_checkbox.checked) {
document.getElementById("cbSpecial").style.visibility = "visible";
document.getElementById("visible").value = true;
}
else {
document.getElementById("cbSpecial").style.visibility = "hidden";
document.getElementById("visible").value = false;
}
}
Das Problem ist jedoch, dass die Aktualisierung erst dann passiert, wenn ich nachdem ich die Checkbox aktiviere bzw. deaktiviere woanders hin clicke. Dh. ich aktiviere die Checkbox, clicke auf eine beliebige Stelle auf der Seite und die Combobox erscheint (jedoch einen Click zu spät). Das selbe Szenario findet sich in der umgekehrten Reihenfolge (also beim hidden setzen der Combobox).
Weiß irgendwer warum dieses Problem auftritt?
Danke für eure Hilfe!
lg Amrun