为什麽没有输出啊?哪里有错呢

来源:9-5 getAttribute()方法

梦里会花开花落吗

2016-09-26 14:47

<script type="text/javascript">

    var con=document.getElementsByTagName("li");

    for (var i=0; i< con.length;i++){

      var text=con[i].getAttribute("title");   

      if(text!=null)

      {

        document.write(text)+"<br>");

      }

    } 

 </script> 

为什麽我这样不能输出text的值呢?

写回答 关注

3回答

  • qq_浮世_0
    2016-12-18 14:24:44

    document.write(text)+"<br>");  多了半个括号! 去了就行了

  • qq_水无声_03882251
    2016-09-28 11:51:28
      document.write(text)+"<br>");

    这里写错了,你可以  document.write(text+"<br>");或者  document.write(text+"<br/>");这样写

  • 水里有条鱼
    2016-09-26 15:16:32

     document.write(text)+"<br>"); 错了,如果你是想输出结果后换行要这样写

    document.write(text+"<br/>");

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题