87,992
社区成员
发帖
与我相关
我的任务
分享var x=document.getElementsByTagName('*');var y='';
for (var i=0;i<x.length;i++){if (x[i].id.toLowerCase().indexOf('aa_')==0) y=y+x[i].id+'\n';}
document.body.innerHTML=document.body.innerHTML+'<pre>IdList:\n'+y+'<\/pre>';<div id="aa_a"></div><div id="aa_3"></div>
<div id="aa_a"></div><div id="aa_3"></div>
<div id="aa_a"></div>
<script>
function getDiv(fr){
var str = document.body.innerHTML;
var reg = new RegExp('\\b'+fr+'.+\\b','gi');
var arr = str.match(reg);
arr ? alert(arr.length) : alert('没有找到id前缀为 '+fr+' 的元素');
}
window.onload = function(){getDiv('aa_')}
</script>