Beispiel:
Klicken Sie den Button "Absenden".
Beschreibung:Script prüft vor Absenden des Formulares, ob mindestens ein Kontrollkästchen gewählt wurde. Bei fehlerhafter Eingabe wird ein Meldungsfenster ausgegeben und das erste Kontrollkästchen fokussiert.
Funktion:
(zwischen <head>...</head> platzieren)
<script language="JavaScript">
<!--
function TestWahl (formX, element_first,element_last) {
for (i=element_first; i<=element_last; ++i)
{
if (document.forms[formX].elements[i].checked == true)
{
return true;
}
} alert ('Bitte wählen Sie mindestens ein \"Kontrollkästchen\"!');
document.forms[formX].elements[element_first].focus();
return false;
}
//-->
</script> |
Aktivierung:
Die Funktion wird beim Absenden des Formulares aufgerufen:
<form onSubmit="return(TestWahl(0,0,6))" name="Formular">
Hinweise:
TestWahl(0,0,6)
Die 1. 0 bezieht sich auf das 1. Formular des Dokumentes (Zählung beginnt bei 0!), die 2. 0 bezeichnet das 1. Kontrollkästchen und 6 das letzte Kontrollkästchen.
|