webForumDet fria alternativet

Validera formulär?

2 svar · 251 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1

Jag har två radiobuttons och om den andra knappen är ifylld så måste ett textfält även fyllas i, men jag vet inte riktigt hur det skall vara. Nu vill den ha textfältet ifyllt även fast det är det.

<script>
function CheckForm () { 
  if (myform.form5_1[1].checked){
  if(document.myform.form5_2.value=="");
alert('Var vänlig och fyll i orsak!');
   document.myform.form5_2.focus();
return false;}
return true;
}</script>

<form name="myform" onsubmit="return CheckForm();">
<input type="radio" name="form5_1">
<input type="radio" name="form5_1">
<input type="text" name="form5_2">
<input type="submit" value="submit">
</form>
JojoxxMedlem sedan juni 20004 308 inlägg
#2

Nära, men det fattas lite hakar { }

<script>
function CheckForm () { 
	if (myform.form5_1[1].checked){
		if(document.myform.form5_2.value==""){
			alert('Var vänlig och fyll i orsak!');
			document.myform.form5_2.focus();
			return false;
		}
	}
	return true;
}
</script>

<form name="myform" onsubmit="return CheckForm();">
<input type="radio" name="form5_1">
<input type="radio" name="form5_1">
<input type="text" name="form5_2">
<input type="submit" value="submit">
</form>
Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Tack, jojoxx :)

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