如很多同学问的一样,是不是title=""为空值的时候被取出仍然会占据一行?
是不是title=""为空值的时候被取出仍然会占据一行.
2015-09-08
<script type="text/javascript"> var Lists=document.getElementsByTagName("li"); for (var i=0; i<Lists.length;i++) { var text=Lists[i].getAttribute("title"); if(text=="") { Lists[i].setAttribute("title","WEB前端技术"); document.write(Lists[i].getAttribute("title")+"<br>"); } else { document.write(text +"<br>"); } } </script>
首先给text赋值;
然后分if和else两种情况;
这样符合逻辑,比较严谨,不会有空行。
举报