javascript - 如何获取所有 type=number 的 HTML 对象

标签 javascript html tags html-input

我有一组输入;有些是数字输入,有些是文本输入。我知道我可以通过

获取所有输入
x=document.getElementsByTagName('input');

但是我怎样才能只获取 type=number 的输入呢?我需要一个纯 JavaScript 解决方案,没有 jQuery 或其他框架。

最佳答案

需要使用querySelectorAll()方法。

x = document.querySelectorAll('input[type="number"]');

DEMO

关于javascript - 如何获取所有 type=number 的 HTML 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32446252/

相关文章:

JavaScript onClick 仅适用于 Chrome

javascript - 将事件从覆盖的 div 传递到 Highmaps

javascript - 如何让文本不超出div范围

css - 如何不在 IE11 上进行 border-bottom push 和不一致

用于元或样式表的 HTML5 结束标记/>

database - vim 无法连接到 cscope 数据库

javascript - 填写第一个表单并单击提交按钮后,显示 'hidden' 表单

javascript - 未捕获的语法错误 : Unexpected token '<' in main. 546ac9e6.chunk.js:1

javascript - 将 javascript 对象树转换为可打印字符串以供查看?

java - 有没有办法在 Eclipse 中调试 JSP 自定义标签?