JavaScript相关问题,var rows=document.getElementsByTagName("tr");的问题?
答案:2 悬赏:40
解决时间 2021-04-27 14:36
- 提问者网友:护她一生,唯爱
- 2021-04-27 02:58
var rows=document.getElementsByTagName("tr");这句代码把全部都选择了。我只想选class值为"abc"的 ,请问应该怎么写?
标签有class属性吗?就是 ... 这样可以吗?
最佳答案
- 二级知识专家网友:白日梦制造商
- 2021-04-27 03:21
<script>
function getElementsByTagNameAndClass(tagName,className){
var r=[];
var tr=document.getElementsByTagName(tagName);
for(var i=0;i
if(tr[i].getAttribute('className')==className){
r.push(tr[i]);
}
}
return r;
}
</script>
function getElementsByTagNameAndClass(tagName,className){
var r=[];
var tr=document.getElementsByTagName(tagName);
for(var i=0;i
r.push(tr[i]);
}
}
return r;
}
</script>
全部回答
- 1楼网友:都不是誰的誰
- 2021-04-27 04:56
你好!
用for循环过滤,或者用jquery就很简单了
如有疑问,请追问。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯