Re: [請益] 關於網頁的欄位

看板PHP作者 (唉~)時間17年前 (2008/11/05 19:56), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串3/4 (看更多)
※ 引述《chph (愁痕飄絮)》之銘言: : 放在 </body> 前面 : <script type="text/javascript">//<![CDATA[ : var forms = document.getElementsByTagName('form'); : for (var i = 0; i < forms.length; ++i) { : var f = forms[i]; : f.onkeydown = function(ev) { : var evt = ev || window.event; : if (ev) evt.preventDefault(); : else evt.returnValue = false; : } : } : //]]></script> 我把這段程式放進去CODE裡面 是可以避免掉按Enter會把表單送出的問題,但是會發生一些問題~ 當填資料到表單中,我只能用新注音輸入法~ 如果不切換輸入法,敲任何按鍵都沒有用@"@ 請問一下該怎麼解決.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.175.96

11/05 20:03, , 1F
我在想你不能禁止按Enter,如果要防止按Enter送出
11/05 20:03, 1F

11/05 20:03, , 2F
可以考慮先把submit那顆按鈕設定成disable,我記得
11/05 20:03, 2F

11/05 20:04, , 3F
之前我這樣作按Enter後就不會送出了
11/05 20:04, 3F

11/05 20:04, , 4F
那當然遇到特定條件,比如說該填的都填完了再打開
11/05 20:04, 4F
文章代碼(AID): #194OdZga (PHP)
討論串 (同標題文章)
文章代碼(AID): #194OdZga (PHP)