Re: [問題] 關於enter的一個問題

看板Ajax作者 (小強)時間15年前 (2010/01/15 07:33), 編輯推噓1(102)
留言3則, 1人參與, 最新討論串3/3 (看更多)
我不知道我做的正不正確 我測試是在ie和fx都正常 其實只要return false就好 按下enter 瀏覽器似乎會把他當成用滑鼠去點submit的按鈕 所以也會觸發<input type=submit的onclick 我之前去google找解決方案 國外是用javascript判斷, 但是他們用的是英文,不用選字 而我們打注音之類的要按enter選字 這個時候表單就會被送出去了 <form id="searchForm" name="searchForm" method="post" onsubmit="return false;"> <label for="keyword"> <input id="keyword" name="keyword" type="text" size="60" /> </label> <label for="submit"> <input type="submit" name="Submit" value="站內搜尋"/ onclick="觸發ajax"> </label> </form> </body> </html> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.233.166

01/30 03:43, , 1F
輸入法的enter應該會被輸入法本身攔截
01/30 03:43, 1F

01/30 03:49, , 2F
我用新注音、新倉頡測試不會submit
01/30 03:49, 2F

01/30 03:50, , 3F
其他的輸入法我就不會了 可能要麻煩您試試
01/30 03:50, 3F
文章代碼(AID): #1BJwd2UI (Ajax)
文章代碼(AID): #1BJwd2UI (Ajax)