可能重复:
使用JavaScript获取所有input
对象的列表,而不访问form
对象
如何在没有类或ID的情况下获取元素,如页面上的所有按钮?
有这样的东西吗?
document.getElementsByType(button)
编辑
我的困惑是如何在没有类或ID的情况下获得所有按钮(而不仅仅是一个)。
最终解决方案是
var buttons = document.getElementsByTagName('button');
for (var i = 0, len = buttons.length; i < len; ++i) {
但你的回答让我发现了我一开始不知道该问的问题。。。所以,谢谢大家!
document.getElementsByTagName
document.getElementsByTagName('button')
还有getElementsByTagName、querySelector和querySelectorAll等。任你选择!