Q
禁用與按鍵事件
2
A
回答
2
使用該Javascript代碼
function disableEnterKey(e)
{
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox
if(key == 13)
return false;
else
return true;
}
邀請碼13個代表回車鍵。
並保持文本框,因爲這:
<input type=」text」 name=」mytext」 onKeyPress=」return disableEnterKey(event)」>
1
<input type="text" name="txtInput" onKeyPress="return disableEnterKey(event)">
<script language="JavaScript">
function disableEnterKey(e)
{
var key;
if(window.event){
key = window.event.keyCode; //IE
}else{
key = e.which; //firefox
}
return (key != 13);<br/>
}
</script>
2
您可以添加KeyDown和按鍵事件JavaScript處理(我使用jQuery):
$(input).bind("keydown", null, onKeydown);
onKeydown: function(event) {
if (event.keyCode == 13)
event.preventDefault();
}
相關問題
- 1. 禁用特定按鍵事件
- 2. 禁用所有表單的按鍵事件,但活動與js
- 3. 在事件更改時禁用按鍵事件
- 4. 與iPhone多按鍵事件
- 5. 激活事件與按鍵
- 6. 禁用Flex鍵盤事件
- 7. 按鍵事件
- 8. 按鍵事件或按鍵事件中的其他按鍵更改按鍵
- 9. 在javascript中禁用並啓用輸入按鍵事件
- 10. 如何啓用按鍵事件,如果它已被禁用jquery
- 11. 按鈕事件仍然禁用按鈕
- 12. jquery禁用鍵盤按鍵
- 13. 搜索輸入被禁用jQuery按鍵事件和現場
- 14. 禁用JavaScript的原按鍵事件和動態
- 15. 禁用zend表單元素輸入按鍵事件
- 16. 如何禁用模式對話框按鍵事件的過濾
- 17. 禁用as3中的重複鍵盤按下事件
- 18. 通過Java腳本禁用按鍵事件
- 19. 禁用extjs中的tab鍵按下事件的文本字段
- 20. 按下鍵事件
- 21. 的按鍵事件
- 22. JavasctiptMVC按鍵事件
- 23. 事件按鍵時
- 24. qt按鍵事件
- 25. 禁用JButtons從鍵盤讀取事件
- 26. 調用事件從按鈕禁用
- 27. 按鍵事件和按鍵事件衝突
- 28. 按鈕上的onClick事件和'空格鍵'按鍵事件
- 29. 啓用禁用按鍵?
- 30. 禁用按鈕c的事件#