/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Stoppe brugen af ENTER knappen
Fra : SB


Dato : 27-03-08 13:49

Hejsa

Jeg vil gerne undgå at en form bliver submittet ved tryk på ENTER.

Jeg har eksperimenteret lidt med nedenstående kode - desværre uden held.
Hvor skal window.onload stå i koden?

window.onload = function () { keylistener(); }

function keylistener () {

var e = window.event;

if (e.KeyCode == 13 || e.KeyCode == 3) { // enter or return key pressed
and disabled
e.keyCode=0; e.cancelBubble=true;
}

}


//Søren//

 
 
Martin (27-03-2008)
Kommentar
Fra : Martin


Dato : 27-03-08 22:59

SB wrote:
> Hejsa
>
> Jeg vil gerne undgå at en form bliver submittet ved tryk på ENTER.
>
> Jeg har eksperimenteret lidt med nedenstående kode - desværre uden held.
> Hvor skal window.onload stå i koden?
>
> window.onload = function () { keylistener(); }
>
> function keylistener () {
>
> var e = window.event;
>
> if (e.KeyCode == 13 || e.KeyCode == 3) { // enter or return key pressed
> and disabled
> e.keyCode=0; e.cancelBubble=true;
> }
>
> }
>
>
> //Søren//

<form ... onsubmit="keylistener()">
Kan måske bruges...

PS - så er dette PHP gruppen, og du leger med clientside
FUT: dk.edb.internet.webdesign.clientside

SB (28-03-2008)
Kommentar
Fra : SB


Dato : 28-03-08 10:59

Martin skrev:
> SB wrote:
>> Hejsa
>>
>> Jeg vil gerne undgå at en form bliver submittet ved tryk på ENTER.
>>
>> Jeg har eksperimenteret lidt med nedenstående kode - desværre uden
>> held. Hvor skal window.onload stå i koden?
>>
>> window.onload = function () { keylistener(); }
>>
>> function keylistener () {
>>
>> var e = window.event;
>>
>> if (e.KeyCode == 13 || e.KeyCode == 3) { // enter or return key
>> pressed and disabled
>> e.keyCode=0; e.cancelBubble=true;
>> }
>>
>> }
>>
>>
>> //Søren//
>
> <form ... onsubmit="keylistener()">
> Kan måske bruges...
>
> PS - så er dette PHP gruppen, og du leger med clientside
> FUT: dk.edb.internet.webdesign.clientside

Brugte denne her:

http://www.eggheadcafe.com/index/JavaScript_onkeypress_f916b1d0-c749-4366-94f7-58d13052b005.asp

Men tak for hjælpen

//Søren

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste