webForumDet fria alternativet
Logga in / Bli medlem

Confirm som inte avbryter vid Submit!

JavaScript

4 svar · 347 visningar · startad av oskars

Medlem sedan nov. 20051 317 inlägg
Frågan#1

Hej,

säkert världens enklaste grej:

Så här ser min form-tagg ut:
<form onSubmit="confirm('Varning!')">

När jag klickar på "Avbryt" i fönstret som kommer upp så avbryts in sändningen av formuläret. Jag vill att användaren ska kunna klicka på avbryt, och komma tillbaka till formuläret precis så som den fyllt i det och kunna ändra något.

:bire

Tacksam för hjälp!

Mvh
Oskar

Medlem sedan feb. 20041 816 inlägg
#2
<form onsubmit="[b]return[/b] confirm('Varning!')">
Medlem sedan nov. 20051 317 inlägg
#3

tackar och bugar!

Vad gör "return" i detta sammanhanget?

Medlem sedan feb. 20041 816 inlägg
#4

confirm skickar tillbaka true eller false så antingen skickas formuläret eller ej, beroende på hur man som användare besvarar dialogen.

  • OK - innebär att onsubmit = return true, dvs genomför åtgärden.
  • Avbryt/cancel - return false, dvs genomför INTE åtgärden.
Medlem sedan nov. 20051 317 inlägg
#5

Åfan okej =) Tack!

263 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)