如何停止keydown处理程序中的按键事件。如何停止keydown中的按键事件
3
A
回答
3
即使从keydown也无法停止按键......它们都是非常独立的事件。你可以做的是在阅读角色后取消keydown/keypress。这是我做什么,只允许字母和数字,通过输入到一个文本框(jQuery的)
urlBox.keypress(function(e){
if(e.which == 13 || e.which == 8 || e.which == 0) return true;
if(48 <= e.which && e.which <= 57) return true;
if(65 <= e.which && e.which <= 90) return true;
if(97 <= e.which && e.which <= 122) return true;
return false;
});
+0
返回真正的假只是在IE浏览器不在Firefox ....任何想法。 – Santhosh 2009-09-15 04:01:27
+0
我不认为它的浏览器依赖。无论如何,如果你想要安全,你也可以打电话预防默认。为此查找文档。 – 2009-10-06 06:21:34
相关问题
- 1. 停止按键事件
- 2. 如何比较keyDown事件中按下的键值
- 3. ToolStripMenuItem及按键或KeyDown事件
- 4. 暂停JavaScript的keydown事件
- 5. 如何防止keyup事件在jQuery中中断keydown事件?
- 6. keydown事件上的键码
- 7. KeyDown事件上的PrintScreen键
- 8. 如何停止按钮点击事件
- 9. Keydown事件:如何捕捉关键行?
- 10. 如何使用键盘按下事件来停止itertools.count()?
- 11. 如何检测按键/ KEYDOWN
- 12. 如何停止在按下Tab键时在keydown上运行的jQuery函数
- 13. iphone键盘keydown/keyup事件?
- 14. keydown之后停止滚动,使用jQuery按键
- 15. 如何找出在visual basic中的keyDown事件中按下哪个键?
- 16. 如何防止模态打开时文档中输入键的keydown事件?
- 17. Android按键KeyDown - KeyUp |不同的按钮事件
- 18. 模仿在Silverlight TextBox KeyDown事件中按下的Tab键
- 19. 网格中的按键或keydown事件处理
- 20. Keydown事件:numpad +,* /按钮
- 21. 如何停止window.unload事件
- 22. 如何让'keydown'事件阻止'keyup'事件?
- 23. 如何停止jqgrid中的onSelectAll事件?
- 24. 如何在keydown事件后按下输入文本框中的虚拟键盘
- 25. JQuery按键与keydown事件捕获所有键码
- 26. 在WPF中,如何处理在KeyDown事件中按下某个键后按下的修饰键?
- 27. 单击按钮后如何停止keydown函数
- 28. 如何检测jQuery keydown事件处理程序中的SHIFT键?
- 29. 如何正确检索WPF KeyDown事件中的修饰键?
- 30. 停止事件冒泡到Chrome浏览器的ALT-按键
什么是你的确切需要什么? – rahul 2009-09-14 13:35:26
无论什么类型的文本我需要获取文本,不应该反映到文本框输入的文本.. – Santhosh 2009-09-14 13:37:12
duplicateated http://stackoverflow.com/questions/1404583/stop-keypress-event – Rodrigo 2009-09-14 13:39:51