直到现在我成功使用了这个选择器:
$('input, textarea')
但问题是这也选择type=password
I know I can select something like this:
$("input[type=text],input:not([type]),textarea")
但其他类型呢?
我想选择所有未将type属性设置为password
的输入。
我试图使用:not
选择器,但无法成功使用它。
$("input:not(:password)")
似乎没有用。
答案 0 :(得分:6)
像这样:
$("input[type!='password'], textarea")
答案 1 :(得分:1)
尝试
$('input:not([type="password"]), textarea')
答案 2 :(得分:0)
jQuery没有:password
选择器。
相反,您可以使用attributeNotEqual
selector:
$(':input[type!="password"]')
请注意,此示例还使用:input
selector,它会选择所有输入类型,包括textarea
和select
元素。