Hallo,
beim anklicken einer Checkbox soll deren Value verändert werden.
Bsp.:
Wenn ich die Checkbox anklicke und das Formular abschicke hat $_POST['module1'] den Wert "AN", was auch so gewollt ist. Wenn die Checkbox nicht checked ist, hat diese Variable aber keinen Wert, sollte aber doch den Wert "AUS" haben... Was mache ich falsch?
beim anklicken einer Checkbox soll deren Value verändert werden.
Bsp.:
Code:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function change(module)
{
if (document.modules.elements[module].checked)
{
document.modules.elements[module].value="AN";
} else
{
document.modules.elements[module].value="AUS";
}
}
</SCRIPT>
</HEAD>
<BODY>
<TABLE>
<form action="action.php" name="modules" method="Post">
<TR VALIGN="top">
<TD ALIGN="left"></TD>
<TD ALIGN="left"><input type="checkbox" name="module1" onclick="change('module1');"></TD>
</TR>
<TR>
<TD ALIGN="left"></TD>
<TD ALIGN="left" colspan="12"> <INPUT NAME="Senden" TYPE="submit" VALUE="Apply">
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Wenn ich die Checkbox anklicke und das Formular abschicke hat $_POST['module1'] den Wert "AN", was auch so gewollt ist. Wenn die Checkbox nicht checked ist, hat diese Variable aber keinen Wert, sollte aber doch den Wert "AUS" haben... Was mache ich falsch?