[latex]Mae govannen![/latex]
Wenn Du eine Checkbox http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onclick@title=anklickst, sollen zwei Buttons (die Du z.B. anhand ihrer http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id@title=IDs identifizieren könntest) http://de.selfhtml.org/javascript/objekte/elements.htm#disabled@title=aktiviert werden?
Denke, es ist so gemeint: Nachdem eine Checkbox http://de.selfhtml.org/javascript/sprache/eventhandler.htm#onchange@title=geändert wurde, sollen die Buttons entspechend aktiviert oder deaktiviert werden.
So mag es gemeint sein, praktisch gibt es mit onchange im IE zu viele Probleme (obwohl IE hier offenbar als einziger(?) Browser die Spezifikationen *korrekt* umsetzt), um dieses Event unbekümmert einsetzen zu können. Ich habe gerade mal in einem Formular, das ein click und ein change-Event auf dem <form> hat, das click-Event entfernt und im IE(8) wurde meine Checkbox-XOR-Funktion daraufhin nicht mehr korrekt ausgeführt.
Meines Wissens ist nämlich der http://de.selfhtml.org/javascript/objekte/elements.htm#value@title=value zum Zeitpunkt des Click-Events noch unverändert.
?? Wo kommt hier value ins Spiel? Bei Änderung der Checkbox (Abfrage auf .checked) wird .disabled der Button true oder false gesetzt
Stur lächeln und winken, Männer!
Kai
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet