2011-01-11 7 views
0

Ich möchte 'Eingabe' Schlüssel in Bezug auf Formular zu erkennen, ohne das Formular eingereicht werden. Wie kann ich diesen Verband brechen?brechen Verbindung von 'Enter' Schlüssel mit Formularübermittlung

document.forms[0].onkeypress = function (event) { 
    e = window.event ? window.event : event; 
    if (e.keyCode == 13) { 
     //actions to be taken 
    }  

}

Obwohl innerhalb Aktionen richtig getroffen werden, die Seite neu geladen nach Abschluss.

Antwort

1

Versuchen Sie return false am Ende Ihrer Funktion. Angenommen, Sie bearbeiten die Formularübermittlung bereits in einem submit Ereignisrückruf.

+0

Dank Mann .. :) – mihsathe

1

Return false von Ihrer Funktion:

document.forms[0].onkeypress = function (event) { 
    e = window.event ? window.event : event; 
    if (e.keyCode == 13) { 
     //actions to be taken 

     return false; 
    }  
} 
+0

Dank Mann .. :) – mihsathe

Verwandte Themen