2010-11-22 3 views
2

안녕하세요. HTML 텍스트 박스가 있는데, Enter 키를 누르면 포스트 백이 발생합니다. 차라리 아무것도하지 않거나 하이퍼 링크 앵커를 '클릭'합니다. 엔터 키를 눌렀을 때 텍스트 상자가 포스트 백을 일으키지 않게하려면 어떻게합니까?텍스트 상자를 멈추고 다시 게시가 발생합니다.

Tthanks 내가 가진 :

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

http://stackoverflow.com/questions/3384960/want-html-form-submit-to-do-nothing [이 질문 (유사 –

+0

http://stackoverflow.com/questions/585396/노 - 방지 - 입력 - keypress - 투 - 제출 - 웹 - 양식). – ddrace

답변

3

false를 반환 자바 스크립트 onSubmit 핸들러를 만듭니다. 예 :

<form name="form1" onSubmit="return false;"> 
    <input type="text" value="Parnsip, turnip" /> 
</form> 
관련 문제