jquery select元素有属性

时间:2013-12-20 16:22:24

标签: jquery select properties

我需要为所有输入添加事件具有最小值或最大值以验证它们。

这是HTML代码:

<input type="text" placeholder="name" maxlength="60" />
<input type="text" min="13" placeholder="age" maxlength="2" />
<input type="text" max="99" placeholder="count" maxlength="2" />

和我的js:

$("input(-----)").blur(function (){
        console.log($(this).val());
        // validate
    });

如果我想验证最后一个带有max或min属性的2输入选择,我的代码在js中用(-----)代替什么?

注意:我测试input:min,input:max$("input").has('min'),但我不能。 note2:我知道可以选择是否知道例如$("input[min='13']")的最小值或最大值,但我不知道最小值或最大值是什么。

1 个答案:

答案 0 :(得分:3)

试试这个:

$("input[min], input[max]").blur(function (){
    console.log($(this).val());
    // validate
});

这会找到input个具有任意值minmax属性的元素。