Checkboxen

conaito

Gesperrt
Ich möchte eine Aktion ausführen wenn eine bestimmte Checkbox (mehrere vorhanden von tv_chk_node_1 bis tv_chk_node_100) ausgewählt wird und wenn sie wieder nicht ausgewählt (also wieder abgewählt) wird soll auch eine aktion gemacht werden. Um welche Checkbox es sich handelt soll in der Funktion abgefragt werden.Kann mir jemand helfen ich bin voll der JavaScript :)
 
Vielleicht sollte ich es doch etwas anders darstellen.

Also ich habe checkboxen

<input id=tv_chk_node_9 type=checkbox name=tv_chk_node_9 >

Es sollen der Funktion 2 parameter übergeben werden. 1. die checkbox id und 2. eine KategorieID

Die function soll dann auswerden ob die checkbox ausgewählt wurde oder abgewählt. je nach dem sollen 2 verschiedene functionen aufgerufen werden.
 
Code:
<script type="text/javascript">
<!--
function funktion(objBox,strCat)
{
//Zugriff auf ID der Box per "objBox.id" 
//Zugriff auf übergebene Kategorie per "strCat" 
alert(objBox.id+'\n'+strCat);
    if(objBox.checked)//die Box ist gecheckt
        {
            //mach dies
        }
    else//die Box ist nicht gecheckt
        {
            //mach jenes
        }
}
//-->
</script>
<!-- ...... -->
<input id="bla"type="checkbox"onmouseup="funktion(this,'Kategorie-ID')">

Die Checkbox wird der Funktion per "this" als Objekt übergeben.... dann hat man Zugriff auf deren Eigenschaften... z.B. "ID" und "checked"

Die Kategorie musst du halt als Zeichenkette übergeben.
 

Neue Beiträge

Zurück