entwder
Code:
echo "<script type=\"text/javascript\">
<!--
function checkboxen(f){
if (f.checked) {alert(\"angekreuzt!\");}
else {alert(\"nichts angekreuzt\");}
}
//-->
</script>";
echo "<form method=\"post\" action=\"\">";
echo "<input type=\"checkbox\" name=\"box1\" onClick=\"checkboxen(document.forms[0].box1)\">
";
echo "<input type=\"checkbox\" name=\"box2\" onClick=\"checkboxen(document.forms[0].box2)"\>
";
echo "<input type=\"checkbox\" name=\"box3\" onClick=\"checkboxen(document.forms[0].box3)"\>
";
echo "</form>";
oder nur (wobei das wohl 's Beste ist ^^)
Code:
echo "<script type=\"text/javascript\">
<!--
function checkboxen(f){
if (f.checked) {alert(\"angekreuzt!\");}
else {alert(\"nichts angekreuzt\");}
}
//-->
</script>";
echo "<form method=\"post\" action=\"\">";
echo "<input type=\"checkbox\" name=\"box1\" onClick=\"checkboxen(this)\">
";
echo "<input type=\"checkbox\" name=\"box2\" onClick=\"checkboxen(this)\">
";
echo "<input type=\"checkbox\" name=\"box3\" onClick=\"checkboxen(this)\">
";
echo "</form>";
oder
Code:
echo "<script type=\"text/javascript\">
<!--
function checkboxen(f){
if (document.getElementsByName(f)[0].checked) {alert(\"angekreuzt!\");}
else {alert(\"nichts angekreuzt\");}
}
//-->
</script>";
echo "<form method=\"post\" action=\"\">";
echo "<input type=\"checkbox\" name=\"box1\" onClick=\"checkboxen('box1')\">
";
echo "<input type=\"checkbox\" name=\"box2\" onClick=\"checkboxen('box2')\">
";
echo "<input type=\"checkbox\" name=\"box3\" onClick=\"checkboxen('box3')\">
";
echo "</form>";
(wobei das sogar fast genauso bei selfhtml drinsteht >
JavaScript > getElementsByName())
oder
Code:
echo "<script type=\"text/javascript\">
<!--
function checkboxen(f){
if (document.getElementById(f).checked) {alert(\"angekreuzt!\");}
else {alert(\"nichts angekreuzt\");}
}
//-->
</script>";
echo "<form method=\"post\" action=\"\">";
echo "<input type=\"checkbox\" id=\"box1\" name=\"box1\" onClick=\"checkboxen('box1')\">
";
echo "<input type=\"checkbox\" id=\"box2\" name=\"box2\" onClick=\"checkboxen('box2')\">
";
echo "<input type=\"checkbox\" id=\"box3\" name=\"box3\" onClick=\"checkboxen('box3')\">
";
echo "</form>";