webForumDet fria alternativet

kolla om radioknapen är ifylld

6 svar · 281 visningar · startad av ampy

ampyMedlem sedan feb. 20011 498 inlägg
#1

Har sökt bland tidigare inlägg men fick det då aldrig att funka.

Min formtagg ser ut så här:

<form name="poang" method="post" action="administration.asp?vad=poang3">

Radioknapparna heter alla paragraf. (7 stycken)

Hur ska koden se ut nu om en radioknapp måste vara ifylld?

easMedlem sedan sep. 2001269 inlägg
#2
functio kolla() {
var ifylld=false;
for (i=0; i<document.poang.paragraf.length; ++i)
if (document.poang.paragraf[i].checked) ifylld=true;

if (!ifylld) alert('Du har inte valt nån paragraf!');
return !ifylld;
}

Ändra formtaggen till:

<form name="poang" method="post" action="administration.asp?vad=poang3" onsubmit="return ifylld()">

Detta gör att det inte går att en alertruta säger till ifall man inte fyllt i nån checkbox...

easMedlem sedan sep. 2001269 inlägg
#3
return !ifylld;

borde vara

return ifylld;

Sorry :r

ampyMedlem sedan feb. 20011 498 inlägg
#4

Koden fungerar ändå inte, är det verkligen rätt på alla ställen?

MatteMedlem sedan aug. 20002 975 inlägg
#5

Kan tänka mig att

onsubmit="return ifylld()"

ska vara

onsubmit="return kolla()"
ampyMedlem sedan feb. 20011 498 inlägg
#6

Nu fungerar allt bra. :)

easMedlem sedan sep. 2001269 inlägg
#7

Lite tankspripp idag, men det löste ju sig :bire

135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)