我有一個窗體有幾個文本字段和一個按鈕。當我輸入其中一個文本字段時,提交按鈕變爲高亮顯示,如果我在鍵入時按下輸入按鈕,則按下按鈕,因此我收到未指定的行爲,因爲我的頁面已提交。 Firefox不採取這種行動。
有一些屬性或配置,以避免這種意外的行爲或者我必須使用一些JavaScript技術?如何避免Internet Explorer首選按鈕選擇?
3
A
回答
4
一般我在這種情況下,做的是使窗體上的第一個按鈕,什麼也不做,然後用CSS隱藏它。缺憾?當然。有效?絕對。
其實,這是Stopping IE from highlighting the first submit-button in a form重複。
2
你需要禁用Enter鍵對於那些投入要素,以防止表單提交。看看this article。
2
相關問題
- 1. 如何避免單選按鈕被自動取消選擇。
- 2. 無法點擊單選按鈕Internet Explorer
- 3. 如何避免Internet Explorer腳本錯誤
- 4. iPhone:選擇按鈕時如何避免背景顏色出現?
- 5. Internet Explorer視圖選擇源
- 6. 在Internet Explorer中的HTML選擇選項
- 7. 選擇Internet Explorer中的選項卡
- 8. 避免選擇onClick
- 9. 如何避免選擇具有相同值的2個單選按鈕?
- 10. Internet Explorer按鈕CSS
- 11. 避免在日期選擇後在Internet Explorer中重新打開日期選擇器
- 12. XSLT如何避免選擇節點
- 13. mysql如何避免選擇請求
- 14. 如何避免垂直拖曳選擇?
- 15. 如何選擇單選按鈕選項
- 16. jQuery的避免正常的按鈕進行選擇時:提交
- 17. 如何在Internet Explorer中使用按鈕?
- 18. 避免子類型選擇
- 19. 在Internet Explorer中的JQuery - 選擇表列
- 20. 的Internet Explorer 9,選擇/取消錯誤
- 21. Internet Explorer中的JQuery選擇器問題?
- 22. 在Internet Explorer中設置textarea選擇
- 23. 如何避免用戶更改單選按鈕狀態?
- 24. Internet Explorer中的jQuery按鈕
- 25. 使單選按鈕避免通過鍵盤導航進行選擇?
- 26. 如何避免按Enter鍵時選擇文本框的值?
- 27. 如何選擇單選按鈕?
- 28. 如何存儲單選按鈕選擇?
- 29. 如何風格選擇單選按鈕
- 30. 如何默認選擇單選按鈕?
我覺得解決方案應該用事實來擴展按鈕應具備的onclick =「返回false;」也應該用width:0px隱藏。 – M3rlino 2009-07-06 15:22:52
寬度:0px超過顯示:無? – cletus 2009-07-06 22:51:41