为什么不使用这个代码一个safari,chrome和Internet Explorer ..只适用于Opera和Firefox ......
$("#txtAd").keypress(function (e) {
var code = e.keyCode || e.which;
if (code == 9) {
$("#txtSoyad").val('');
};
});
答案 0 :(得分:0)
jQuery摘要,所以你不必:)
要确定输入了哪个字符,请检查传递给处理函数的事件对象。虽然浏览器使用不同的属性来存储此信息,但jQuery会规范化
.which
属性,以便您可以可靠地使用它来检索字符代码。
使用e.which
,无需使用||
短路评估技巧。
尽管如此,您的代码did work for me in Chrome 10。
你确定$("#txtSoyad")
是一个有效的选择器,并选择了你想要的吗?输出length
属性,如果您没有看到1
,则表示未正确选择。