10. november 1999 - 22:55
Der er
18 kommentarer og 1 løsning
Submit, og så ikke pille ved knappen igen
kan man ikke lave noget med javascript som lukker for den mulighed at man kan dobbelt klikke ( sende data 2 gange ) på en Submit knap ? Måske et eller andet hvor der kommer en alert boks der siger "finger a' knap du' " - eller en anden løsning ! - Jens
Annonceindlæg fra Computerworld
10. november 1999 - 23:23
#1
jo da... <form onsubmit="if (knapstatus == 'klikket'){alert('finger a' knap du\'');return false;} "> <input type=submit onclick="var knapstatus = 'klikket'">
10. november 1999 - 23:48
#2
Det kan jeg ikke få til at virke.. hvordan ser det ud i en sammenhæng ? - Jens
11. november 1999 - 19:38
#3
Lav alerten om sådan: alert('finger a\' knap du\'');
11. november 1999 - 20:25
#4
ups, ja jeg havde vist lige placeret den der \forkert...
11. november 1999 - 20:34
#5
Det virker ikke - øv, men det er sikkert mig :-( Kan i ikke prøve at sætte det ind i en helhed ? - please !
11. november 1999 - 20:35
#6
11. november 1999 - 21:32
#7
Der var stadig en fejl: alert('finger a\' knap du\''); Der manglede lige en afslutning. Altså: <form onsubmit="if (knapstatus == 'klikket'){alert('finger a\' knap du\'');return false;} "> <input type=submit onclick="var knapstatus = 'klikket'">
11. november 1999 - 21:48
#8
nu går det da helt galt! sådan her skal den se ud: <form onsubmit="if (knapstatus == 'klikket'){alert('finger a\' knap du');return false;} "> <input type=submit onclick="var knapstatus = 'klikket'">
11. november 1999 - 22:48
#9
Jeg ved ikke hvad jeg gør galt,, men det virker ikke :-( <form onsubmit="if (knapstatus == 'klikket'){alert('finger a\' knap du');return false;} " action="test.asp"> <p><input type="text" name="1" size="20"><input type="text" name="2" size="20"><input type=submit onclick="var knapstatus = 'klikket'"> </p> </form>
12. november 1999 - 00:35
#10
<SCRIPT LANGUAGE="Javascript"> function knapcheck() { if (knapstatus == "klikket") { alert("finger a\' knap du"); return false; } else { return true; } } function submitklik() { var knapstatus = "klikket"; } </SCRIPT> <form onsubmit="return knapcheck()" action="test.asp"> <p> <input type="text" name="1" size="20"> <input type="text" name="2" size="20"> <input type=submit onclick="submitklik()"> </p> </form>
12. november 1999 - 00:58
#11
15. november 1999 - 13:37
#12
<body onunload="document.forms[0].submit()"> <SCRIPT> var sendt=false </SCRIPT> <form> <input type="text" name="1" size="20"> <input type="text" name="2" size="20"> <input type="button" value="submit" onclick="if(sendt==true) alert('fingeren af tasten, du!'); sendt=true"> </form> </body>
15. november 1999 - 14:17
#13
Hej helle_fred Nu kommer der en advarsel. Men der bliver alligevel sendt 2 mails hvis der trykkes to gange ?? Er det her rigtigt ? <html> <head>Test</head> <body> <body onunload="document.forms[0].submit()"> <SCRIPT> var sendt=false </SCRIPT> <form method="POST" action="test222222.asp"> <input type="text" name="1" size="20"> <input type="text" name="2" size="20"> <input type="submit" value="submit" onclick="if(sendt==true) alert('fingeren af tasten, du!'); sendt=true"> </form> </body> </html> Jens
15. november 1999 - 16:00
#14
Min strategi er ikke at bruge en submit-knap men en almindelig knap - og at submitte indholdet af formen, når siden forlades.
15. november 1999 - 16:01
#15
Ups ! det forstår jeg altså ikke hvad du mener med :-( - Jens
16. november 1999 - 10:08
#16
nej - og løsningen duer desværre heller ikke. Beklager - jeg kom til at tænke med r.... . :-(
20. november 1999 - 23:33
#17
Er der ikke nogen der har en løsning på dette prob ? Ellers må jeg vel lukke det :-(
07. januar 2000 - 09:35
#18
hvad med at acceptere eller lukke det her?
07. januar 2000 - 09:59
#19
du har ret ! der lukkes
Vi tilbyder markedets bedste kurser inden for webudvikling