WauWau: Checkbox+JavaScript

Beitrag lesen

Hi Steffen,

Wie kann ich mittels eines JavaScript überprüfen, ob eine Checkbox angeklickt ist und wenn nicht eine AlertBox ausgeben?

Du musst die CheckBox irgendwie ansprechen können, zum Beispiel über "node" (DOM, http://forum.de.selfhtml.org/javascript/objekte/node.htm), oder eine eindeutige ID oder einem Namen.

Die JavaScript soll beginnen, wenn man auf einen Submit Button klickt, das ein Formular abschickt und neben dieser bereits eine weitere JScript Funktion aufruft!

Hmm - erst mal afaik "der JavaScript" und nicht "die JavaScript". Und dann würde ich sagen: Weise deiner Checkbox einfach eine eindeutige ID zu, dannn hasst du mit dem Aufruf kein Problem mehr. Wenn du sie dann "hast", existiert eine untereigenschaft "checked" (-> http://forum.de.selfhtml.org/javascript/objekte/elements.htm#checked), die dann "true" ist, wenn die Box angeklickt ist. Beispiel:

irgendwo in deiner HTMl-Datei:

<input type="ckeckbox" name="bla" id="MeineBox" />

irgendwo in deinem Script:

if(!document.getElementById("MeineBox").checked)
    alert("Blabla ist nicht angeklickt!");

Dies ist "die Kurzform" von:

if(document.getElementById("MeineBox").selected != true)
    alert(".....");

[ok, strenggenommen ist es nicht die kurzform, eher ist es (blabla == false), aber das spielt jetzt zur ersten verständnis keine rolle]

WauWau

--
Wau - hier ist mein Selfcode:
ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
[mein alter sah optisch irgendwie besser aus ;-)]