webForumDet fria alternativet

Validera formulär?

2 svar · 251 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 058 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 306 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 058 inlägg
#3

Tack, jojoxx :)

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