帮忙写段javascript

来源:百度知道 编辑:UC知道 时间:2024/06/14 03:33:01
在页面加载的时候
一个TD里,有很多a标签,
取到a标签的innerHTML,然后判断,是否有重复,如果有,就删除后一个...

哎... 帮帮忙吧,已经很明确了

<script>
function filter(){
var items = document.getElementsByTagName("a");
for(var i=0;i<items.length;i++){
for(var j=i;j<items.length-1;j++){
if(items[i].outerHTML==items[j+1].outerHTML){
//有重复的就作上标记
items[j+1].innerHTML = items[j+1].innerHTML + "[重复]";
}
}
}
for(var k=0;k<items.length;k++){
if(items[k].innerHTML.indexOf("[重复]")!=-1){
items[k].outerHTML = "";
}
}
}
window.onload=filter;
</script>

<table>
<tr>
<td><a href="#">测试1</a>  <a href="#">重复</a>  <a href="#">测试2</a>  <a href="#">重复</a>  <a href="#">测试3</a></td>
</tr>
</table>

这么简单自己写