有没有办法用 CSS 选择多种输入字段类型?
我有一个文本和一个密码输入字段,我试图以这种方式选择:
input[type=text][type=password]
但是这不起作用。我会避免使用 jQuery,因此任何帮助将不胜感激(不使用自定义类)。
I have a text and a password input field that I'm trying to select in this fashion:
input[type=text][type=password]
however this does not work. I would refrain from using jQuery, so any help would be appreciated (without using custom classes).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要单独指定属性,必要时重复类型并使用逗号:
您给定的选择器正在尝试将
input
与type
相匹配,该type
都是 < code>text 和password
,但单个元素的同一属性不能有不同的值,因此会失败。You need to specify the attributes separately, repeating the types if necessary and using comma(s):
Your given selector is trying to match an
input
with atype
that is bothtext
andpassword
, but a single element can't have different values for the same attribute so it fails.