是否可以使用css:
将事件附加到html标记input [type="text"]
{
onkeypress (dojob(this));
}
答案 0 :(得分:3)
使用jQuery,你可以像这样写
$('input[type=text]').keypress(function() {...})
答案 1 :(得分:0)
答案是否定的。您可以使用javascript执行以下操作...
$('input[type=text]').on("keypress", function() {
});
答案 2 :(得分:0)
没有。至少,它不是标准的。如果您需要跨浏览器解决方案,请使用JQuery和Javascript。
无论如何,在IE中,您可以使用绑定到.htc
属性的behaviour
脚本来达到此目的,但不要这样做。在Firefox中,您可以使用-moz-binding
属性,这也不是标准属性。
答案 3 :(得分:0)
不,你需要使用javascript,但你可以使用jQuery使用css选择器选择元素,如下所示:
$(document).ready(function () {
$('input[type="text"]').keyup(function (e) {
alert(e.which);
});
});