webForumDet fria alternativet
Logga in / Bli medlem

Enkätproblem....

JavaScript

3 svar · 197 visningar · startad av Gika

Medlem sedan maj 200157 inlägg
Frågan#1

Jag har en enkät som innehåller några frågor....Tre utav svarsalternativen måste man svara på och jag tänkte kolla det med hjälp utav javascript.
Första frågan innehåller 5 radio buttons där en måste vara förkryssad.
Nästa fråga innehåller en textbox där värdet måste vara ifyllt och den tredje frågan innehåller två radiobuttons där en av dem måste vara ifyllda.....

Är det någon som har lust att hjälpa till?

Medlem sedan juli 2000836 inlägg
#2

Är det någon som har lust att hjälpa till?
Japp, posta hela din formulär-kod.

------------------
- J-O-H-N-S-E-N -

Medlem sedan juli 2000836 inlägg
#3

Visserlige är problemet avklarat via mail, men för sökningens skull kommer här ett föraslag,

<html>
<head>
<script language="JavaScript">
function formkoll(){
var n, check1 = document.form.val
for(var i=0; i<check1.length; i++){if(check1[i].checked) n=1;}
if(!n){alert('Någon av knapparna under "Vilket helhetsintryck får Du av boken för egen del" måste vara ifylld!'); return false;}

if(document.form.fod_ar.value.length!=2 &#0124;&#0124; isNaN(document.form.fod_ar.value)){
alert('Fylli ditt födelseår!'); return false;}

var m, check2 = document.form.kon
for(var j=0; j<check2.length; j++){if(check2[j].checked) m=1;}
if(!m){alert('Någon av knapparna under "Är du kvinna eller man?" måste vara ifylld!'); return false;}
}
</script>

</head>
<body>

<form action="xxx" method="post" name="form" onSubmit="return formkoll();">

<input type="radio" name="val" value="Mycket d&aring;lig">Mycket dålig<br>
<input type="radio" name="val" value="Ganska d&aring;lig">Ganska dålig<br>
<input type="radio" name="val" value="Varken eller">Varken eller<br>
<input type="radio" name="val" value="Ganska bra">Ganska bra<br>
<input type="radio" name="val" value="Mycket bra">Mycket bra
<hr>
Ålder: 19<input type="text" name="fod_ar" size=2 maxLength=2>
<hr>
<input type="radio" name="kon" value="Kvinna"> Kvinna<br>
<input type="radio" name="kon" value="Man"> Man
<hr>
<input type="submit" value="skicka">

</form>
</body>
</html>

------------------
- J-O-H-N-S-E-N -

Medlem sedan maj 200157 inlägg
#4

Tusen och åter tusen tack för hjälpen!
Det fungerade jättebra!

264 ms totalt · 4 externa anrop · v20260731065814-full.05830320
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)