Javascript Alt Key TRIGGERS keyup()函数

Javascript Alt Key TRIGGERS keyup()函数,javascript,jquery,Javascript,Jquery,$'input'.keyupfunction{ $this.val'Alt'; } 我观察到的alt键似乎被events keyup和keydown检测到,但在按键时,alt键未被检测为事件。在我们的场景中,我们使用keyup,因此事件被触发 因此,您可以使用下面的代码、详细信息和访问链接的更多详细信息来处理触发主事件的某些键 $'input'.keyupfunctionevent{ 如果event.keyCode!=18{ $this.val'Alt'; } } 只按一次Alt键不会发生这种

$'input'.keyupfunction{ $this.val'Alt'; } 我观察到的alt键似乎被events keyup和keydown检测到,但在按键时,alt键未被检测为事件。在我们的场景中,我们使用keyup,因此事件被触发

因此,您可以使用下面的代码、详细信息和访问链接的更多详细信息来处理触发主事件的某些键

$'input'.keyupfunctionevent{ 如果event.keyCode!=18{ $this.val'Alt'; } }
只按一次Alt键不会发生这种情况吗?还请注意,释放按键时会触发keyup。Alt会触发keyup,因为Alt是一个键。也可以使用Ctrl和Shift键。他们也会在第一次触发它。@DeepakKamat在Firefox中,当我按下一次键时不会发生这种情况。@t.J.Crowder我要检查按下的键是否只来自字母和数字吗?@DeepakKamat我现在明白了,然后我必须定义当我使用keyup时,哪些键是允许的,哪些键不是,Alt本身不会触发按键事件:-@T.J.Crowder谢谢,我已经更新了我的答案!请检查我的声明的有效性@NarenMurali事件也没有定义为函数名,但答案仍然有用。@NarenMurali是的,现在可以很好地工作了。我也明白该怎么做了。@NarenMurali:我的评论中有一个拼写错误,可能让人难以理解,它的结尾是。。。单独作为Alt…:-