Re: [請益] 表單按Enter 會送出的問題~

看板PHP作者 (小犬)時間17年前 (2008/11/01 20:46), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《NAMESTANLY (唉~)》之銘言: : 表單有好幾個欄位~ : 有時候一不小心按到Enter 就會送出~ : 請問要怎麼把它改掉,按到Enter不會送出... : 要自己用滑鼠點送出時,才會送出。 注意:按Enter不會submit的話可能會影響一般人的使用習慣... <form id="myform" onsubmit="return false;"> <input type="text" name="doggy" value=""> ... <input type="button" onclick="document.getElementById('myform').submit();" value="送出表單"/> </form> 這是利用submit()不會呼叫onsubmit event性質所做的hack... XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.65.25

11/01 20:51, , 1F
這篇的作法並不妥當, 沒javascript = 送不出去的表單
11/01 20:51, 1F

11/01 21:19, , 2F
onsubmit時檢查表單有無空白,有的話就return false
11/01 21:19, 2F

11/03 13:08, , 3F
Orz
11/03 13:08, 3F
文章代碼(AID): #1934-AAe (PHP)
文章代碼(AID): #1934-AAe (PHP)