2010-11-22 16 views
2

Hey. Ich habe ein HTML-Textfeld, aber wenn ich Enter drücke, verursacht es ein Postback. Ich würde es lieber tun, entweder nichts oder klicken Sie auf einen Hyperlink-Anker. Wie verhindere ich, dass das Textfeld beim Drücken der Eingabetaste ein Postback verursacht? TthanksStoppt Textbox, die Postback verursacht

ich habe:

<input id="textbox" type="text" /> 
<a href="#">Locate</a> 
+0

http://stackoverflow.com/questions/3384960/want-html-form-submit-to-do-nothing –

+0

Ähnlich [diese Frage] (http://stackoverflow.com/questions/585396/How-to-Prevent-Enter-Taste drücken, um ein Web-Formular zu senden). – ddrace

Antwort

3

eine Javascript onSubmit Handler erstellen, die falsch zurückgibt. Z.B.

<form name="form1" onSubmit="return false;"> 
    <input type="text" value="Parnsip, turnip" /> 
</form> 
Verwandte Themen