本节如何通过nodeValue获取文本节点的值啊

来源:9-7 节点属性

空空空空空空啊

2018-12-12 19:21

document.getElementById("id名称").value这个应该是获取文本节点的内容,但怎么通过nodeValue获得文本节点内容

写回答 关注

2回答

  • 小宝宝的帅宝宝
    2018-12-17 10:18:18
    已采纳

    可以通过     document.write(dd[i].innerText +"<br>");看下面的代码,希望能帮助你。

    主要是“.innerText”方法。


    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>节点属性</title>
    </head>
    <body>
      <ul>
         <li>javascript</li>
         <li>HTML/CSS</li>
         <li>jQuery</li>     
      </ul>
      <script type="text/javascript">
        var dd = document.getElementsByTagName("li");
        for(var i = 0;i <= dd.length;i++){
            document.write(dd[i].nodeName +"<br>");
            document.write(dd[i].nodeValue +"<br>");
            document.write(dd[i].nodeType +"<br>");
            document.write(dd[i].innerText +"<br>");
        }
        
      </script>
    </body>
    </html>



  • 精慕门1533310
    2019-01-22 10:55:31
    dd[i].childNodes[0].nodeValue


JavaScript进阶篇

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

467395 学习 · 21877 问题

查看课程

相似问题