17. februar 2003 - 08:54
Der er
23 kommentarer og 2 løsninger
Hvordan submitter jeg fra et tekstfelt med enter?
Jeg har en række tekstfelter på min side, når der bliver trykket enter i det sidste tekstfelt skal den submitte. Hvordan laver jeg det?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
17. februar 2003 - 09:13
#1
det gør den automatisk hvis der er en submit button i formen :)
17. februar 2003 - 09:15
#2
i hvertfald ie
17. februar 2003 - 09:27
#3
function enterSub() { if (window.event.keyCode == 13) { document.formnavn.submit() } } <form name="formnavn" method="post"> <input type="text" value="" onkeypress="enterSub();"> </form>
17. februar 2003 - 09:37
#4
Eller lidt "kønnere" function enterSub() { if (window.event && window.event.keyCode == 13) { document.formnavn.submit(); } else { return true; } }
17. februar 2003 - 09:48
#5
<ole> Og endnu kønnere: function enterSub(f) { if (window.event && window.event.keyCode == 13) { f.submit(); } else { return true; } } <form name="formnavn" method="post"> <input type="text" value="" onkeypress="enterSub(this.form);"> </form> /mvh </bole>
17. februar 2003 - 09:55
#6
geez ... det er jo en regulær skønhedskonkurrence, i har holdt her til morgen :-)))
17. februar 2003 - 13:11
#7
Det virker fint, men der kommer en fejl lyd, kan den ikke fjernes?
Slettet bruger
17. februar 2003 - 15:05
#8
Hvorfor lægger du ikke bare en ganske normal submit-button ind i formen?
17. februar 2003 - 15:33
#9
den ligger i et frame
17. februar 2003 - 15:33
#10
altså submit knappen ligger i et andet frame
Slettet bruger
17. februar 2003 - 15:36
#11
Så indsæt dette i samme form som tekstfeltet: <input type="submit" style="display: none;">
17. februar 2003 - 22:23
#12
pnr >> hvad er en 'fejl lyd' ...? :)
17. februar 2003 - 22:30
#13
*DIIING*
17. februar 2003 - 22:52
#14
Ehhhh .... hvad er dog det for en browser, der giver den fra sig?
17. februar 2003 - 22:55
#15
En der ligger på en windows med egne lydfiler fx. :)
18. februar 2003 - 01:38
#16
Jamen, hvilken browser gør brug af den ved dette script? Ingen af mine gør det :) /mvh
18. februar 2003 - 06:18
#17
Jeg bruger IE 6.0 på en windows2000 maskine. Den siger en ret kraftigt "DIIIING"
18. februar 2003 - 11:46
#18
LOOOOL pnr>>Nej seriøst, hvornår kommer den "lyd" - sammen med en promt eller hvad?
Slettet bruger
18. februar 2003 - 16:10
#19
pelkjaer>> Når der ikke er nogen submit-knap til forbundet til en form, afspiller computeren en DING-lyd ved tryk på enter. Derfor kan man bare indsætte en skjult submit-knap, som jeg har skrevet.
18. februar 2003 - 16:15
#20
phoenixv>>Nå okay :) Did'nt know that.
Slettet bruger
18. februar 2003 - 16:30
#21
Næ, det var sgu ikke helt korrekt... For dette giver ingen DING-lyd: <form action="java script: alert('Formularen er sendt!');"> <input type="text"> </form> Jeg har dog oplevet fænomenet en masse gange, og det var i formularer, hvor der ikke var en submit-knap forbundet med. Men prøv lige min løsning, pnr.
22. februar 2003 - 11:54
#22
jeg takker mange gange for hjælpen, dem der vil have point skal lige smide et svar, ja der er godt nok ikke så mange point at gøre godt med, men i har alle fortjent "en bid af kagen" :-)
08. marts 2003 - 12:17
#23
phoenixy: gider du smide et svar?
Slettet bruger
08. marts 2003 - 13:38
#24
Svar
11. marts 2003 - 13:23
#25
Jeg takker for hjælpen
Vi tilbyder markedets bedste kurser inden for webudvikling