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

看板PHP作者 (雨水都偏離了軌道..槑..)時間17年前 (2008/11/05 11:20), 編輯推噓3(3013)
留言16則, 4人參與, 最新討論串3/3 (看更多)
※ 引述《NAMESTANLY (唉~)》之銘言: : 表單有好幾個欄位~ : 有時候一不小心按到Enter 就會送出~ : 請問要怎麼把它改掉,按到Enter不會送出... : 要自己用滑鼠點送出時,才會送出。 方法一 (僅ie) <script type="text/JavaScript"> function ForEnter() { if (event.keyCode == 13) { event.cancelBubble = true; event.returnValue = false; } } </script> <input name="a" type="text" id="a" onkeydown="ForEnter();" /> 方法二 (網路上說是支援ff,不過我自己試是不行) <script type="text/JavaScript"> function ForEnter() { var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; if (keyCode == 13){ return false; } } </script> <input name="a" type="text" id="a" onkeydown="return ForEnter();" /> 也是種方法,看有沒神人可以回答囉..:D -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.4.130

11/05 11:25, , 1F
您的眼裡只有IE瀏覽器嗎?
11/05 11:25, 1F

11/05 12:57, , 2F
哈...chph回答的人的口氣都是很酸那種
11/05 12:57, 2F

11/05 16:20, , 3F
給樓上, 這樣算客氣了.
11/05 16:20, 3F

11/05 19:23, , 4F
給樓上,我現在才知道台灣程式設計師個個都很強
11/05 19:23, 4F

11/05 23:23, , 5F
原來推一篇你認為口氣很酸的文, 就變成"都"了?
11/05 23:23, 5F

11/05 23:24, , 6F
我好歹也是推文+水球+回信幫過不少人的
11/05 23:24, 6F

11/05 23:25, , 7F
推文用詞不合你口味就要被你嫌嗎?
11/05 23:25, 7F

11/05 23:26, , 8F
寫出特定廠牌瀏覽器的程式碼本來就該譴責
11/05 23:26, 8F

11/05 23:26, , 9F
你要不要去看看YAHOO的開發規範, 是要過很多瀏覽器的
11/05 23:26, 9F

11/05 23:27, , 10F
如果我們的網頁開發人員眼裡都只被特定廠牌瀏覽器
11/05 23:27, 10F

11/05 23:27, , 11F
蒙蔽的話, 那真的很可悲.
11/05 23:27, 11F

11/06 08:08, , 12F
這邊只是個討論區, 討論出的東西不一定對, 大家各自
11/06 08:08, 12F

11/06 08:09, , 13F
貢獻所能. 只要有心分享都值得拍拍手.
11/06 08:09, 13F

11/06 08:09, , 14F
但如果大家只希望大師出來解惑的話, 就另當別論了.
11/06 08:09, 14F

11/06 09:59, , 15F
寫程式沒有標準答案跟最好不是嗎?路跟需求都不止一種
11/06 09:59, 15F
※ 編輯: marcoyan 來自: 220.135.4.130 (11/06 10:04)

11/06 10:04, , 16F
一樓的不酸呀..他用"您" XD...
11/06 10:04, 16F
※ 編輯: marcoyan 來自: 220.135.4.130 (11/06 10:30)
文章代碼(AID): #194H3ZUL (PHP)
文章代碼(AID): #194H3ZUL (PHP)