前一段时间我在用 JavaScript 做一些测试, 并使用一段代码来获取具有特定类的所有元素的文本。
现在我试图做这样的事情但是通过某种类型获取所有元素,例如所有元素 type="text"
有没有办法在 JavaScript 中执行此操作,还是我应该使用 jQuery?
var xx = document.getElementsByClassName("class");
for (i=0;i<xx.length;i++){
var str=xx[i].innerHTML;
alert(str);
}
最佳答案
如果你很幸运并且只需要关心最新的浏览器,你可以使用:
document.querySelectorAll('input[type=text]')
“最近”表示不是IE6和IE7
关于javascript - 在 JavaScript 中按类型访问元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5897122/