我知道如何获取type第一个input元素的属性:document.getElementById('button').addEventListener('click', function() { var type = document.querySelectorAll('input')[0].type; document.getElementById("p").textContent = type;});<input type="text"><input type="number"><input type="url"><button id="button">Get it</button><p id="p"></p>是否有一种方法可以随机获取type属性,无论哪个,因此我不必指定input索引?
2 回答
繁华开满天机
TA贡献1816条经验 获得超4个赞
是否有一种方法可以随机获取类型属性,无论哪种方法,因此我不必指定输入索引?
如果哪一个都不重要,为什么不input指定索引就获取第一个元素:
document.querySelector('button').addEventListener('click', function() {
var type = document.querySelector('input').type;
console.log(type);
});
input {
width: 5em;
}
<input type="text">
<input type="number">
<input type="url">
<button>Get it</button>
添加回答
举报
0/150
提交
取消