JS一个功能,给商品添加标签,添加N个,如何删除其中一个呢,
发布网友
发布时间:2022-04-30 19:09
我来回答
共2个回答
热心网友
时间:2022-04-22 22:53
用循环做. 把代码复制进一个html文件中在浏览器打开点击某一个li就可以看到效果了
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<div id="list">
<li class="a1">第一个</li>
<li class="a12">第二个</li>
<li class="a13">第三个</li>
<li class="a14">第四个</li>
<li class="a51">第五个</li>
<li class="a16">第六个</li>
</div>
</body>
<script>
function js(id){ return document.getElementById(id) }
var li = js("list").getElementsByTagName("li").length;
for(var i=0;i<li;i++)
{
js("list").getElementsByTagName("li")[i].onclick = function(){
this.remove();
}
}
</script>
</html>
热心网友
时间:2022-04-23 00:11
删除标签就用outerHTML就好了追问怎么使用呢