His Divine ShadowMedlem sedan sep. 20002 748 inlägg
Help.
Har 5 st. radioknappar, man måste välja en, men det funkar inte fastän man väljer en, koden jag använder för att kolla är:
} else if (!document.Rate.Rating.checked) {
alert("Du måste fylla i kryssrutan.");
return false;
Hur får jag det att funka med radioknappar?
NickemannenMedlem sedan aug. 20003 524 inlägg
<Script language="Javascript">
kod innan.......
} else if (document.Rate.Rating.value.length = 0) {
alert("Du måste fylla i kryssrutan.");
return false;
</Script>
Detta borde också fungera...
Men din kod kanske också kan göra det på något sätt
His Divine ShadowMedlem sedan sep. 20002 748 inlägg
Får felmeddelande när jag prövade koden.
Problemet är ju jag har 5.st radioknappar med samma namn, bara en av dom skulle behöva vara valda.
JaarMedlem sedan juli 2001434 inlägg
Ett fel är att han missat den avslutande }, men det har du nog rättat till själv antar jag.
His Divine ShadowMedlem sedan sep. 20002 748 inlägg
Nja, jag har nog det, men fel blir det ändå:
Hela koden:
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
får användas fritt så länge som dessa rader står kvar. */
function validateForm(){
if (document.Rate.UserID.value==""){
alert("You have to enter a name");
return false;
} else if (document.Rate.Rating.value.length = 0) {
alert("Du måste fylla i kryssrutan.");
return false;
} else {
alert("Thank you for your submission");
return true;
}
}
</script>
hypatiaMedlem sedan feb. 20011 325 inlägg
Jag vet inte om det här löser ditt problem, men jag har för mig att du ska använda två likamedtecken när du jämför värden. Testa om det här funkar bättre. :)
else if (document.Rate.Rating.value.length == 0)
(Om det är knas jag kommer ihåg, så kommer säkert någon som vet mer och hojtar till... ;))
His Divine ShadowMedlem sedan sep. 20002 748 inlägg
Nä, får fortfarande fel meddelande.
hypatiaMedlem sedan feb. 20011 325 inlägg
His Divine ShadowMedlem sedan sep. 20002 748 inlägg
Jo, det gjorde den, tack :)