[問題] 如何按enter鍵就送出

看板Ajax作者 (小倫)時間16年前 (2009/08/24 23:57), 編輯推噓3(303)
留言6則, 5人參與, 最新討論串1/1
一般的form表單非常好處理,但是如果用ajax的話,要如何按下enter鍵就代表送出。 <input size="20" id="name" type="text" maxlength="8" /> <input type="button" value="搜尋" onclick="search_start()" /> 在這個範例中是希望,按下enter鍵後就可以執行search_start() (和滑鼠點"搜尋"達到一樣的效果) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.86.9 ※ 編輯: benck 來自: 123.204.86.9 (08/24 23:58)

08/25 00:22, , 1F
type="submit" <form onsubmit="search_start()"">
08/25 00:22, 1F

08/25 08:24, , 2F
onKeyDown="if(event.keyCode==13||event.which==13){...}
08/25 08:24, 2F

08/25 08:24, , 3F
放在文字方塊
08/25 08:24, 3F

08/25 10:54, , 4F
onsubmit return false;?
08/25 10:54, 4F

08/25 20:14, , 5F
onsubmit return false"應該"在enter下也不會觸發onclick吧
08/25 20:14, 5F

08/27 22:21, , 6F
謝謝
08/27 22:21, 6F
文章代碼(AID): #1AahXOQM (Ajax)
文章代碼(AID): #1AahXOQM (Ajax)