Checkboxen sind oftmals für manche Benutzer zu klein, um ihren Cursor genau zu plazieren. Mit ein wenig JavaScript können Sie das ändern.
Die Aufgabe des Linkes ist es, die Zustände einer Checkbox
auf Klick zu verändern.
Es muss über eine JavaScript Funktion auf den Zustand des Elementes
zugegriffen werden, und diesen dann entsprechend ändern.
Das Ergebnis:
<script type="text/javascript">
<!--
function wechsel(box)
{
if(box.checked)
{
box.checked = false;
}
else
{
box.checked = true;
}
}
// -->
</script> <form name="checkbox">
<input type="checkbox" name="box" checked="checked">
<a href="javascript:wechsel(document.checkbox.box)">
Box an/aus</a>
</form>
javascript:wechsel(document.formularname.checkboxname)
In unserem Beispiel ist der Name des Formulars "checkbox",
und die Checkbox hat den Namen "box".
<a onclick="if(document.checkbox.box.checked) document.checkbox.box.checked=false;
else document.checkbox.box.checked=true;" href="#">
Box an/aus</a> Weiterführende Links:
Eine Antwort for "Checkbox-Link"
geht leichter über -label Tag und ID für checkbox
Leave a reply