Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前,我正在使用:
input[type="button"], input[type="submit"], input[type="reset"], button
这是网页中所有可能按钮的一组可靠的选择器吗?
您在这里的参考将是HTML5 规范。
这有点取决于你如何定义“按钮”——我假设你只是在看表单控制按钮,而不是看起来像按钮的链接,但即便如此——你计算上传输入吗?
<input type="file">
它有一个按钮(在许多 UA 中),但它不仅仅是一个按钮,而且您可能希望给它不同的 CSS。此外,还有:
<input type="image">
W3C的输入类型表将其描述为“可点击的图像或按钮”。但除此之外,您似乎已经涵盖了,至少根据 HTML5 W3C 规范。