看板 PHP 關於我們 聯絡資訊
※ 引述《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
chph :這篇的作法並不妥當, 沒javascript = 送不出去的表單 11/01 20:51
star508 :onsubmit時檢查表單有無空白,有的話就return false 11/01 21:19
ybite :Orz 11/03 13:08