webForumDet fria alternativet

Radio koll

4 svar · 303 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 144 inlägg
#1
<SCRIPT  language="JavaScript">
function validate(theForm){
	}
	if (!(theForm.pren[0].checked || theForm.pren[1].checked)) {
alert('Du måste ange någon mottagare!');
event.returnValue=false;
}
return true;
}
</script>

Ger:

'Return'-programsats får inte förekomma utanför funktion!

Hur skall man skriva detta för att det skall funka??

MVH Jesper

JojoxxMedlem sedan juni 20004 308 inlägg
#2
function validate(theForm){
  if (!(theForm.pren[0].checked || theForm.pren[1].checked)) {
    alert('Du måste ange någon mottagare!');
    return false;
  }
  return true;
}
Jesper TMedlem sedan nov. 20017 144 inlägg
#3

Tack det funkar så här långt nu, men...

Går det att lägga in två "formkollar":

onSubmit="return CheckForm(); return validate(this);"

Nu kollar den det första, men inte det andra.

MVH Jesper

JojoxxMedlem sedan juni 20004 308 inlägg
#4

Du kan bara använda return 1 ggn. Använd ett logiskt och.

onSubmit="return (CheckForm() && validate(this));"
Jesper TMedlem sedan nov. 20017 144 inlägg
#5

Tack!

//Jesper

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