我在文档中有 div
和 class
和 id
属性,如下所示:
<div class="blabla11" id="bla22">
在类和 id 值中,blabla 是常量,而数字不是。如果类和 div 名称的某些部分是自动生成的,如何通过类 和 通过 id 获取元素?
最佳答案
获取所有div,并使用正则表达式进行测试
var selected = [];
var divs = document.getElementsByTagName('div');
for(var i = 0; i < divs.length; i++) {
if(/^blabla/.test(divs[i].className)) {
// selected.push(divs[i]);
divs[i].parentNode.removeChild(divs[i]); // try this to remove
}
}
关于javascript - GetElementsByClassName 和正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11339395/