页面中任何表单上的JQuery Keyup?

时间:2011-11-22 03:10:25

标签: jquery keyup

我对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 () {

我可能已经解释得非常糟糕,但希望有人可以指出我正确的方向。非常感谢,谢谢。

3 个答案:

答案 0 :(得分:5)

这听起来像你想要的那样:

$(".textbox, .numberbox").keyup(function () 

答案 1 :(得分:3)

 $('form input:text').keyup(function(){
      alert('keyup');
 });

这将在所有表单中的所有输入类型文本上添加keyup函数。

答案 2 :(得分:0)

$(":input").keyup(function(){alert("keyup");});

将选择所有输入表单元素