validering af form...
Det her burde være en let én for alle hajerne, derfor de lave point.Jeg har lavet en form som indeholder tekstfelter og radioknapper, og jeg vil gerne teste om alt er udfyldt inden folk submitter formen.
Det virker fint med radioknapper (for det er kode jeg har tyvstjålet herfra), men hvis jeg også gerne vil tjekke for om at man også skriver navn og kodeord. Og derudover holder sig til den kode jeg allerede har \"kodet\", (dvs. bare udvider VerifyOne-funktionen).
Koden ser ud som følger:
<html>
<head>
<SCRIPT language=JavaScript>
<!--
function VerifyOne(group) {
var i;
for (i=0;i<group.length;i++)
if (group[i].checked) return true;
return false;
}
function VerifyData() {
if (!VerifyOne(document.afstemning.MVP)) {
alert(\'Husk at stemme på MVP\');
return false;
}
if (!VerifyOne(document.afstemning.MIP)) {
alert(\'Husk at stemme på MIP\');
return false;
}
return true;
}
//-->
</script>
</head>
<form method=\"post\" action=\"http://tools.subnet.dk/formmail.pl\" name=\"afstemning\" OnSubmit=\"return VerifyData()\" >
<input type=\"hidden\" name=\"recipient\" value=\"minmail@hotmail.com\">
<input type=\"hidden\" name=\"redirect\" value=\"http://www.minhjemmeside.dk/tak.htm\">
<input type=\"text\" name=\"navn\">
<input type=\"password\" name=\"kodeord\">
<input type=\"radio\" name=\"MVP\" value=\"preben E\">
<input type=\"radio\" name=\"MVP\" value=\"Stig T\">
<input type=\"Submit\" name=\"Submit\" value=\"Send\" >
</form>
