一、表单选择器

:input:获取所有表单中的元素,包含input元素、textarea元素、select元素、button元素。

例如:

HTML代码:

<form><inputtype="text"name="user"value="123"><inputtype="password"name="pass"value="456"><textarea></textarea><select></select></form>


JS代码:

alert($(':input').size())

结果:4

如果选取name=“user”的元素,可以这样:

$(':input[name="user"]')


注意:$(':input')这种选择元素的方式本身没有问题,但如果html代码中有多个input元素,如果使用

$('form:input')

这种方式选择元素会有助于提高效率


二、表单过滤器

元素默认都是enabled,即可用的。如果要把一个元素设置为不可用的,则在元素中加上disabled="disabled",例如:

<inputtype="text"disabled="disabled"name="user"value="123">