Avatar billede bobbedude Nybegynder
31. oktober 2008 - 10:56 Der er 12 kommentarer og
1 løsning

Confirm sender formen ligegyldigt hvad der klikkes på

<input type="submit" name="button" id="button" value="Indberet" onClick="return confirm( 'er du sikker' );">

selv om man klikker cancle så sender den formen aligevel
Avatar billede locke Nybegynder
31. oktober 2008 - 10:59 #1
læg den op i din <form>

<form onsubmit="...">
Avatar billede bobbedude Nybegynder
31. oktober 2008 - 11:03 #2
det kan jeg ikke da der er to knapper
Avatar billede bobbedude Nybegynder
31. oktober 2008 - 11:03 #3
<input type="submit" name="gemformular" id="gemformular" value="Gem"> <input type="submit" name="button" id="button" value="Indberet" onClick="return confirm( 'er du sikker' );">
Avatar billede locke Nybegynder
31. oktober 2008 - 11:15 #4
du kan lave den til en button, og kalde submit ved true

<input type="button" onClick="if(confirm( 'er du sikker' )) this.form.submit();">
Avatar billede bobbedude Nybegynder
31. oktober 2008 - 11:26 #5
men når knappen er en button så sender den ikke sin value med ?
Avatar billede olebole Juniormester
31. oktober 2008 - 14:44 #6
<ole>

Det kræver i hvertfald, knappen har en value  ;o)

- og så skal du huske at returnere false:
    <input type="button" value="gnu" onclick="if(confirm( 'er du sikker' )){ this.form.submit()};return false">

/mvh
</bole>
Avatar billede bobbedude Nybegynder
03. november 2008 - 14:35 #7
men olebol var det ikke det jeg gjorde her:

<input type="submit" name="gemformular" id="gemformular" value="Gem"> <input type="submit" name="button" id="button" value="Indberet" onClick="return confirm( 'er du sikker' );">

jeg har prøvet med return false men ikke med {} hvad gør/betyder disse
Avatar billede bobbedude Nybegynder
03. november 2008 - 14:44 #8
<input type="button" value="gnu" onclick="if(confirm( 'er du sikker1' )){ this.form.submit()};return false">

Bliver knappens value sendt med når formen submittes  ?
Avatar billede roenving Novice
03. november 2008 - 17:10 #9
For at få medsendt det skal der være _både_ name og value !-)
Avatar billede bobbedude Nybegynder
03. november 2008 - 23:09 #10
<input type="button" value="gnu" name="kuku" onclick="if(confirm( 'er du sikker1' )){ this.form.submit()};return false">

med asp skriver jeg så Request.Form("kuku") men der kommer ingen value med ?
Avatar billede olebole Juniormester
08. november 2008 - 20:05 #11
Så må du vel lave andre fejl, for det virker - og det har det helt stabilt gjort i mange år  =)
Avatar billede The Real Yoda Juniormester
23. januar 2009 - 08:42 #12
har du husket at sætte method="post" i din form ?
Avatar billede bobbedude Nybegynder
11. maj 2009 - 10:26 #13
jeg havde kaget i den
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester