Validering af radioknapper og en checkbox
Jeg har en side med en enkelt checkbox og en mængde radioknapper (samme name, antallet varierer). På http://developer.apple.com/internet/javascript/validation.html har jeg fundet en stump kode, der angiveligt validerer radioknapperne, men jeg kan ikke lige greje hvordan den rent praktisk anvendes, og hvordan jeg kombinerer med valideringen af checkboksen.for (i=0, n=theForm.radios.length; i<n; i++) {
if (theForm.radios[i].checked) {
var checkvalue = theForm.radios[i].value;
break;
}
}
why += checkRadio(checkvalue);
function checkRadio(checkvalue) {
var error = "";
if (!(checkvalue)) {
error = "Please check a radio button.\n";
}
return error;
}
Valideringen skal sikre, at enten er checkboksen eller en radioknap valgt.
