在Internet Explorer 7中的输入字段上触发按键事件

问题描述:

基本上,我在触发输入单元中的按键事件时遇到问题。在Firefox中,它可以工作,但在IE7(或IE 7模式下的IE 8)中不起作用。有没有办法做到这一点(最好在jQuery中)?在Internet Explorer 7中的输入字段上触发按键事件

我要console打印测试每种类型我键入一个字母。

编辑:在匆忙我忘了强制性的jsfiddle链接 - http://jsfiddle.net/sWfNw/3/

好吧,这里是警戒应该在IE浏览器无论版本,如果我没有记错。

+3

显示一些代码! – Dunhamzzz 2012-01-10 11:46:37

+1

'console.log(某些)'在IE上不起作用 – 2012-01-10 11:47:36

+0

^有一些工具可以在IE中给你一个控制台 – bardiir 2012-01-10 11:50:26

嗨,大家好感谢帮助,但迈克尔斯旺得到它的权利,IE7不支持控制台,这是错误。

基本上

jQuery('#inputfield').keyup(function(){ console.log('test'); }) 

应在IE7甚至工作 - 在另一方面它不会是第一个错误,你可能想试试这个:

jQuery('#inputfield').change(function(){ console.log('test'); })