webForumDet fria alternativet

Confirm formulär

2 svar · 194 visningar · startad av berntg

berntgMedlem sedan feb. 200187 inlägg
#1

Jag har ett formulär där mina elever skriver dagboksinlägg.
Jag validerar det med funktionen Kontroll(this) och onsubmit i formtaggen.
Eftersom det är ganska små elever vill jag att de ska visa för mig innan de klickar på sänd. Om de ändå gör det ska det komma ett meddelande med texten: "Har du visat din lärare?" OK Nej.
Klickar man sedan på OK så skickas man till en sida add.asp.
Har försökt på olika sätt men inte lyckats. Kan man ha två funktioner efter varandra som anropas via onsubmit eller hur gör man?

JojoxxMedlem sedan juni 20004 308 inlägg
#2

I funktionen Kontroll(this) har du antagligen en del if-satser för att kontrollera att allt är ok;

if(kontroll){
alert('Du glömde det');
return false;
} else if(annan kontroll){
alert('Du glömde något annat');
return false;
} else {
return true;
}

Istället för att returnera true ifall allt är ok använder du;

return confirm('Har du visat din lärare?');

------------------
/ J

berntgMedlem sedan feb. 200187 inlägg
#3

Tack

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