Hallo Nochmal!
Die restlichen Fragen meines Formulars sollen über Radiobuttons beantwortet werden. Jedoch wird leider nur das Textfeld auf Eingabe überprüft.
Es wird vom System nicht gemeldet, wenn bei Frage 1 kein Radiobutton angeklickt wurde.
Was habe ich falsch gemacht?
Danke und Grüße
Dominik
Hier der Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Umfrage</title>
<script type="text/javascript">
function chkFormular () {
if (document.Formular.Frage0.value == "") {
alert ("Bitte geben Sie die Kontrollnummer ein!");
document.Formular.Frage0.focus ();
return false;
}
if (!(f.Frage1[0].checked || f.Frage1[1].checked)) {
alert ("Bitte füllen Sie Frage1 aus!");
document.Formular.Frage1.focus ();
return false;
}
}
</script>
</head>
<body>
<form name = "Formular" action="www.ganzegal.de" method="post" onsubmit ="return chkFormular()">
<p><strong>Bitte tragen Sie hier Ihre Kontrollnummer ein:
<input type="text" size ="6" name="Frage0">
</strong></p>
<p>.</p>
<p><strong>1. Welche Rechtsform hat Ihr Unternehmen (der in Deutschland tätige Unternehmensteil)? </strong></p>
<table width="544">
<tr>
<td><label>
<input type="radio" name="Frage1" value="radio" />
Aktiengesellschaft (AG, N.V., Inc., S.A.) </label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="Frage1" value="radio" />
Gesellschaft mit beschränkter Haftung (GmbH, Ltd.) (weiter mit Frage 3)</label></td>
</tr>
</table>
<p> </p>
<input type="submit" value="Absenden">
<input name="reset" type="reset" value="Abbrechen" />
</form>
<p> </p>
</body>
</html>