Re: [問題] 我的submit沒有用了QQ

看板Web_Design作者 (兔子)時間16年前 (2009/09/23 10:38), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串2/2 (看更多)
一切的源頭是 我並沒有要它自動在text中按Enter時submit啊 很怪 不管我怎麼擋都擋不掉 試過 if(event.keyCode==13) event.keyCode=9; 照樣被送出去 也試過不加submit鈕 或加上submit鈕 這兩個都沒有影響 索性把按鈕都拆掉 竟然也給我送出去... 難道是要拆form的action嗎QQ? ※ 引述《hirabbitt (兔子)》之銘言: : <script language="Javascript"> : <!-- : function food(){ : if ( document.F1.T1.value == "" ) : window.alert("請輸入食物"); : else : document.F1.T2.value="food"; : } : function exercise(){ : document.F1.T2.value="exercise"; : F1.submit(); : } : --> : </script> : <form name="F1" method="POST" action="GROWUPback.jsp"> : <p> : 食物: : <input type="text" name="T1" size="20" value=""> : <input type="submit" value="吃掉" name="S1" onclick="food()"> : </p> : <p> : <input type="button" value="運動" name="B1" onclick="exercise()"> : <input type="hidden" name="T2" value="food"> : </p> : </form> : 我是這樣寫的 : 但是我在T1裡面按Enter時 : 它卻沒有執行food()裡的內容 : 直接跳到GROWUPback.jsp去了 : 直接用滑鼠點S1的鈕就能正常送出 : 點B1也是一樣正常 : 只有鍵盤控制時有問題 : 請給我一點提示 : 謝謝 -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 黑兔子我啊 █████ █████ 所以所以 ██ ███ 最喜歡白兔子了 ██╱╲ ◥█████◣● 我們要一直在一起喔╱╱ ◥████ ˇ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.127.91

09/23 10:56, , 1F
找到問題了http://0rz.tw/n7TbU 可惡的瀏覽器默認=.=
09/23 10:56, 1F

09/23 11:29, , 2F
return false; 或設成button
09/23 11:29, 2F

09/23 11:31, , 3F
onsubmit="return false"
09/23 11:31, 3F

09/23 11:32, , 4F
話說你真正的問題跟原文也太大了點 -_-;;
09/23 11:32, 4F

09/23 11:36, , 5F
要問下一個問題前 , 請至少先google 了解 onsubmit更多一點.
09/23 11:36, 5F

09/23 11:37, , 6F
還有確實描述你碰到的問題 , 描述現象跟目標就好. 判斷不用.
09/23 11:37, 6F

09/23 11:47, , 7F
好 下次會注意 感謝
09/23 11:47, 7F
文章代碼(AID): #1AkOeqmY (Web_Design)
文章代碼(AID): #1AkOeqmY (Web_Design)