大家好
有時候會遇到一個問題
就是使用者在輸入名子時,因為在text上面多按了一下 enter
結果表單就送出了

當然有時候這樣是"方便"
但是有時候客戶還是會"抱怨"
所以呢...
我找到一個解決方案
來源: https://stackoverflow.com/questions/895171/prevent-users-from-submitting-a-form-by-hitting-enter
第一種:
<form ... onkeydown="return event.key != 'Enter';">
第二種:
$(document).on("keydown", "form", function(event) { return event.key != "Enter"; });
其實這兩種都是在表單上綁定事件
不過加上這樣的條件有時候可能會有一些副作用跑出來...
總之 給大家參考啦~


好吃的小玉西瓜~~ 讚啦~~

留言板
歡迎留下建議與分享!希望一起交流!感恩!