checkboxen in Formular auswählen Fehlermeldung funkt nicht
Pete
- javascript
hallo forum,
in meinem shop soll eine Fehlermeldung ausgeworfen werden, sobald ein user eine checkbox auswählt (es darf immer nur eine ausgewählt sein).
doch leider wird meine function chkFormular ignoriert.
hier mal der komplette code zum ausprobieren:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Text des Titels</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript" type="text/JavaScript">
<!--
function chkFormular()
{
if(document.test.Zahlmethode.value=="Mastercard" && document.test.master.value == "")
{
alert(document.test.Zahlmethode.value);
alert(" Bitte geben Sie ihre Mastercard nur ein ");
document.test.master.focus();
return false;
}
if(document.test.rund2.value=="Visa" && document.test.visa.value == "")
{
alert("Bitte geben Sie ihre Visacard nur ein");
document.test.visa.focus();
return false;
}
}
//-->
</script>
</head>
<body>
<form name="test" method="post" action="post" onSubmit="return chkFormular()">
<p>Geben Sie Ihre Zahlungsweise an:</p>
<p>
<input type="radio" name="Zahlmethode" value="Mastercard">
Mastercard</p>
<p>
<input type="text" name="master">
</p>
<p><br>
<input type="radio" name="Zahlmethode" value="Visa">
Visa</p>
<p>
<input type="text" name="visa">
</p>
<p>
<input type="submit" name="Submit" value="Abschicken">
</p>
</form>
</body>
</html>
Guten Morgen Pete,
auf wieviele Elemente trifft document.test.Zahlmethode zu?
Gruß aus Berlin!
eddi
Hi,
in meinem shop soll eine Fehlermeldung ausgeworfen werden, sobald ein user eine checkbox auswählt (es darf immer nur eine ausgewählt sein).
Sind hierzu Radio-Buttons nicht angebrachter? Hier weiß jeder sofort, daß nur ein Punkt ausgewählt werden kann und eine Javascript-Prüfung erübrigt sich.
freundliche Grüße
Ingo