1

我有一个关于 jquery 的 keyup 的快速问题。我在一页上有几个表单输入字段,它们都有不同的 id,但都是两个类之一 - 数字框或文本框,并且都包含在一个 div id - 内容中。我可以使用这些类或 div 来捕捉按键,因为我不知道表单的 id 吗?或者甚至只是捕捉页面上所有表单的按键。我不知道我解释得有多好:

这将使用表单 id="add"

          $(add).keyup(function () {
             value = $(add).val()
             alphaCheck()
             ;
             }).keyup();

但是,如果我不知道表单 id 只是它的类或它包含的 div,我可以使用它吗?所以像:

 $(.class).keyup(function () {

或者

 $(#div).keyup(function () {

我可能已经解释得很糟糕,但希望有人能指出我正确的方向。将不胜感激,谢谢。

4

3 回答 3

5

听起来这就是你想要的:

$(".textbox, .numberbox").keyup(function () 
于 2011-11-22T03:12:29.593 回答
4
 $('form input:text').keyup(function(){
      alert('keyup');
 });

这将在所有表单内的所有输入类型文本上添加 keyup 功能。

于 2011-11-22T03:22:55.520 回答
0
$(":input").keyup(function(){alert("keyup");});

将选择所有输入表单元素

于 2017-10-17T02:26:13.210 回答