Javascript 为什么我写的代码是上面的,当keyup
但是错误,因为“keyValue”不是未定义的 当事件设置为keyup时,如何获取keyValue 我使用jquery 谢谢Javascript 为什么我写的代码是上面的,当keyup,javascript,jquery,Javascript,Jquery,但是错误,因为“keyValue”不是未定义的 当事件设置为keyup时,如何获取keyValue 我使用jquery 谢谢 我这样做: $('#a').keyup( function(event){ alert(event.keyValue) } ) 但它提醒人们注意上限的价值 例: 我提醒我 警报 为什么??? )试试event.keyCode而不是检查这个问题:JQuery将按下的键放置到事件中。它跨所有浏览器 请看这里: 为了确定按下了哪个键,我们 可以检查正在运行的事
我这样做:
$('#a').keyup(
function(event){
alert(event.keyValue)
}
)
但它提醒人们注意上限的价值
例:
我提醒我
警报
为什么???
)试试
event.keyCode
而不是检查这个问题:JQuery将按下的键放置到事件中。它跨所有浏览器
请看这里:
为了确定按下了哪个键,我们
可以检查正在运行的事件对象
传递给处理程序函数。虽然
浏览器使用不同的属性来
存储此信息,jQuery
规范化。我们使用哪个属性
能够可靠地使用它检索
关键代码
你的意思是它改变了你的处境?在FF3.5、IE6-7-8、Safari或使用jQuery1.4.1的Chrome中,这绝对不应该发生,也从来没有发生在我身上。你用的是什么浏览器?什么版本的jQuery?我的浏览器是firefox,我在chrome上测试过,结果是一样的。
$('#a').keyup(
function(event){
alert(String.fromCharCode(event.which))
}