课程
/前端开发
/JavaScript
/JavaScript进阶篇
JSJQweb前端技术JAVAweb前端技术
为什么最后输出的结果是web前端技术上面多了一个空行?
2015-08-26
源自:JavaScript进阶篇 9-6
正在回答
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/>");
}
这样就行啦。
证明了 :空值取出之后也占一行。
自问自答我也是醉了,已改进该代码。
Lists[i].setAttribute("title","web前端技术");
}else{
document.write(text +"<br/>");
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答这个谁能给解释一下????
1 回答谁能帮我解释一下这运行结果是怎么出来的吗?
1 回答谁能解释一下这个循环是什么意思
3 回答用offsetHeight获取的高度为8px谁能解释一下?
3 回答谁能帮解释下