webForumDet fria alternativet

Enkätproblem....

3 svar · 195 visningar · startad av Gika

GikaMedlem sedan maj 200173 inlägg
#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?

JohnsenMedlem sedan juli 2000718 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 -
------------------

JohnsenMedlem sedan juli 2000718 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 -
------------------

GikaMedlem sedan maj 200173 inlägg
#4

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

Genererad på 367 ms · cache AV · v20260730165559-full.f96bc7eb