如何随机获取属性

我知道如何获取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索引?


HUX布斯
浏览 189回答 2
2回答

繁华开满天机

是否有一种方法可以随机获取类型属性,无论哪种方法,因此我不必指定输入索引?如果哪一个都不重要,为什么不input指定索引就获取第一个元素:document.querySelector('button').addEventListener('click', function() {&nbsp; var type = document.querySelector('input').type;&nbsp; console.log(type);});input {&nbsp; width: 5em;}<input type="text"><input type="number"><input type="url"><button>Get it</button>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript