问答详情
源自:9-5 getAttribute()方法

能帮我解释一下每一句包含的意思吗?

<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>

提问者:咖啡很苦 2017-02-04 16:20

个回答

  • 花生seven
    2017-02-04 16:31:46
    已采纳

    <script type="text/javascript">
        var con=document.getElementsByTagName("li");//  查找出所有的 li 标签 是一个数组形式的集合
        for (var i=0; i< con.length;i++){      //for循环  con.length是数组的长度  也就是总的li个数
        var text=con[i].getAttribute('title');     //遍历每个li的title属性的值  赋值给text
          if(text!=null)      //如果不为空    打印出来
          {
            document.write(text+"<br>");
          }
        } 
     </script>