Avatar billede jens Nybegynder
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
Avatar billede cyberesben Nybegynder
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'">
Avatar billede jens Nybegynder
10. november 1999 - 23:48 #2
Det kan jeg ikke få til at virke..

hvordan ser det ud i en sammenhæng ?

- Jens
Avatar billede skjoldby Nybegynder
11. november 1999 - 19:38 #3
Lav alerten om sådan:
alert('finger a\' knap du\'');
Avatar billede cyberesben Nybegynder
11. november 1999 - 20:25 #4
ups, ja jeg havde vist lige placeret den der \forkert...
Avatar billede jens Nybegynder
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 !

Avatar billede jens Nybegynder
11. november 1999 - 20:35 #6
Grunden til mit prob er den her..

http://www.eksperten.dk/spm.asp?id=5901

Avatar billede skjoldby Nybegynder
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'">
Avatar billede cyberesben Nybegynder
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'">
Avatar billede jens Nybegynder
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>
Avatar billede cyberesben Nybegynder
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>
Avatar billede jens Nybegynder
12. november 1999 - 00:58 #11
er det mig ?? ;-)

Prøv lige at se her
http://www.bluetelkolding.dk/log/form/testmig.asp

Jens
Avatar billede helle_fred Nybegynder
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>
Avatar billede jens Nybegynder
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
Avatar billede helle_fred Nybegynder
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.
Avatar billede jens Nybegynder
15. november 1999 - 16:01 #15
Ups ! det forstår jeg altså ikke hvad du mener med :-(

- Jens
Avatar billede helle_fred Nybegynder
16. november 1999 - 10:08 #16
nej - og løsningen duer desværre heller ikke. Beklager - jeg kom til at tænke med r.... .

:-(
Avatar billede jens Nybegynder
20. november 1999 - 23:33 #17
Er der ikke nogen der har en løsning på dette prob ?

Ellers må jeg vel lukke det :-(
Avatar billede skjoldby Nybegynder
07. januar 2000 - 09:35 #18
hvad med at acceptere eller lukke det her?
Avatar billede jens Nybegynder
07. januar 2000 - 09:59 #19
du har ret !

der lukkes
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