Jquery 如何选择除type=password之外的所有输入和文本区域

Jquery 如何选择除type=password之外的所有输入和文本区域,jquery,jquery-selectors,Jquery,Jquery Selectors,到目前为止,我一直在成功地使用此选择器: $('input, textarea') 但问题是,这也会选择type=password 但是其他类型的呢 我想选择所有未将type属性设置为password的输入 我试图使用:not选择器,但未能成功使用 $("input:not(:password)") 似乎不起作用。像这样: $("input[type!='password'], textarea") 试一试 jQuery没有:密码选择器 相反,您可以使用: 注意:这个例子也使用了,它选择

到目前为止,我一直在成功地使用此选择器:

$('input, textarea')
但问题是,这也会选择
type=password

但是其他类型的呢

我想选择所有未将type属性设置为
password
的输入

我试图使用
:not
选择器,但未能成功使用

$("input:not(:password)")
似乎不起作用。

像这样:

$("input[type!='password'], textarea")
试一试


jQuery没有
:密码
选择器

相反,您可以使用:


注意:这个例子也使用了,它选择所有的输入类型,包括
textarea
select
元素。

那容易吗?妈的,我有点不好意思没想到这一点!我会尽快接受答案。
$("input[type!='password'], textarea")
$('input:not([type="password"]), textarea')
$(':input[type!="password"]')