怎么用js判断div下如果有3个a标签她的宽和6个的时候的宽的变化
2个回答
展开全部
<div id="content" style="background:#000;">
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
<a href="#">4</a>
<a href="#">5</a>
<a href="#">6</a>
</div>
<p id="aLength"></p>
<script type="text/javascript">
var a = document.getElementsByTagName("a").length;
if(a==3){
var obj = document.getElementById("content");
obj.style.width= "200px";
}else if(a==6){
var obj = document.getElementById("content");
obj.style.width= "400px";
}
</script>
直接获取元素数量后进行判断就好了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询