deaktivieren Sie ein Kontrollkästchen, wie andere überprüft und das Formular abschicken
Ich versuche zu kombinieren, zwei javascript
Funktionen in einer Funktion.
So, ich habe dieses Stück code:
<form name="form1" action="testing_page2.php" method="GET">
<p><input id="Main" type="checkbox" name="Main" value="1" onClick="javascript:uncheckSecondary(this);" />Main</p>
<p><input id="Secondary" type="checkbox" name="Secondary" value="2" />Secondary</p>
</form>
<script language="javascript" type="text/javascript">
function uncheckSecondary(obj)
{
if (obj.checked == true)
{
document.getElementById("Secondary").checked = false;
}
}
</script>
Hier, wenn die Seite geladen wird, die Sekundären Kontrollkästchen überprüft (ich habe eine if clause
es, aber es ist nicht in Bezug auf meine Frage) , aber Main wird nicht überprüft.
Als ich Sie das Main checkbox, Sekundären ist deaktiviert.
Und auch ich habe ein Stück code:
<script language="javascript">
function checkRefresh(value)
{
document.form1.submit();
}
</script>
<form name="form1" action="testing_page2.php" method="GET">
<p><input id="Main" type="checkbox" name="Main" value="1" onClick="this.form.submit();"/>Main</p>
<p><input id="Secondary" type="checkbox" name="Secondary" value="2" onClick="this.form.submit();"/>Secondary</p>
</form>
Hier, wie ich überprüfen/deaktivieren Sie alle Kontrollkästchen, wird das Formular gesendet.
Bearbeitet:
Was ich will, ist zu kombinieren function checkRefresh(value)
und function uncheckSecondary(obj)
so , dass wenn ich überprüfen, Haupt -, die Sekundäre ist deaktiviert und das Formular abgeschickt wird, und Umgekehrt.
- Versuchen Sie den neuen code, den ich gerade Hinzugefügt...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, dieses Stück code...
Wird das Absenden des Formulars nur, wenn die Bedingung gilt, wie gesagt.
Willkommen zu Javascript.