19. november 2001 - 14:26
Der er
4 kommentarer og 1 løsning
Validering
Kig på følgende kode: <TD WIDTH=\"25%\"><B>Udkørsel:</B></TD> <TD WIDTH=\"11%\"> <SELECT NAME=\"vud\"> <OPTION VALUE=\"\"></OPTION> <OPTION VALUE=\"Ja\">Ja</OPTION> <OPTION VALUE=\"Nej\">Nej</OPTION> </SELECT> </TD> <TR> <TD WIDTH=\"25%\"><B>Anledning:</B></TD> <TD WIDTH=\"75%\"><INPUT TYPE=\"radio\" NAME=\"van\" VALUE=\'Færdselsuheld\' > Færdselsuheld</TD> </TR> <TR> <TD WIDTH=\"25%\"></TD> <TD WIDTH=\"75%\"><INPUT TYPE=\"radio\" NAME=\"van\" VALUE=\'§77-undersøgelse\' >§77-undersøgelse</TD> </TR> <TR> <TD WIDTH=\"25%\"></TD> <TD WIDTH=\"75%\"><INPUT TYPE=\"radio\" NAME=\"van\" VALUE=\'Andet\' > Andet</TD> </TR> Hvis man vælger ”Nej” i ”vud”, så skal der foretages et valg i ”radio button van”. Det validerer den for og det virker som det skal. Hvis man derimod vælger ”Ja” i ”vud”, så må der ikke vælges noget i ”radio button van”. Hvordan validerer man for det??????? Det vil altså sige at hvis brugeren vælger ”Ja” og samtidig vælger et punkt i ”radio button van”, så skal den komme med en fejlmelding Lige lidt info om formen: <FORM NAME=\"registrering\" onSubmit=\"return validering(this)\">
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. november 2001 - 14:43
#1
<script type=\"text/javascript\"> function validate(objSelect) { if (objSelect.form.vud.value == \"Ja\") { alert(\"Du kan ikke vælge en dette felt når du har sagt Ja til det andet.\"); } } </script> <INPUT TYPE=\"radio\" NAME=\"van\" VALUE=\'Færdselsuheld\' onchange=\"validate(this)\">
19. november 2001 - 14:44
#2
Har ikke testet det, men se om det virker. onchange=\"validate(this)\"; skal du putte på alle de radiobuttons der er tale om.
19. november 2001 - 14:47
#3
function validering( form ){ var selVal = form.vud.options[ form.vud.selectedIndex ].value; if( selVal == \"Ja\" ){ for( i=0;i<form.van.length;i++){ if( form.van[i].checked ){ alert(\"du kan ikke velge noen\"); return false; } } return true; } else if( selVal == \"Nej\" ){ for( i=0;i<form.van.length;i++){ if( form.van[i].checked ){ return true; } } alert(\"du skal velge noen\"); return false; } }
19. november 2001 - 15:42
#4
Tak for hjælpen nute. Du har vist styr på det! Det kan være der kommer flere lignende spørgsmål i nærmeste fremtid...
19. november 2001 - 15:45
#5
anytime :) hvis det er flere, så skal vi nok se å få hjulpet deg ;-)
Vi tilbyder markedets bedste kurser inden for webudvikling