我正在尝试禁止从文本输入中输入所有其他字符。
由于要获取$
,因此必须按Shift键和4键。我不确定您将如何获得像这样的东西的keyCode?
最佳答案
按键代码仅与按键有关。 $
是通过两个键Shift和4实现的字符。使用$
时,对于onkeydown
没有明确的键码。
编辑:爱德华指出,onkeypress
使用键组合,并且确实有用于组合的键编码。每天学些新东西 :)
从MDN提供的onkeydown
示例中编辑的Here's some code可以检测按键按键代码。
Here's the fiddle在this S.O. post的帮助下已更新为Firefox友好的。如果您采用这种方式,那么JQuery解决方案也可以使用。