Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#4

Re: Javascript und Checkbox auswerten

  Alt 17. Nov 2004, 11:05
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>";
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat