1.<input id="kw1"></input>
2.<input></input>
第一个,我可以使用document.getElementById
来获取对象,但在某些网站上,如第二个,元素中没有id,但我也想获取对象。我怎样才能做到这一点 ?并且不要使用JQuery
答案 0 :(得分:7)
您可以使用以下方式执行此操作:
getElementsByTagName
示例:
var elements = document.getElementsByTagName('input'); // returns array
有关使用它的更详细信息,请点击here
答案 1 :(得分:1)
改为使用document.getElementsByTagName('input')
。
它将为您返回一个每 input
的数组。
答案 2 :(得分:1)
您可以使用document.getElementsByTagName(&#39;输入&#39;),但这会为您提供所有输入元素。
但是由于你没有别的东西可以识别那个元素,所以你不能更具体。
答案 3 :(得分:1)
您可以使用:
document.getElementsByTagName("input");
将返回“input”
类型的对象列表