zoukankan      html  css  js  c++  java
  • DOM

    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <title>DOM文档对象</title>
        <meta charset="utf-8" />
    </head>
    <body>
       <div id="div1">   </div>
        <script>
        //这是利用Js来查询标签(元素节点)里的内容
        var div = document.getElementById("div1");//当前节点
        var newh1 = document.createElement("h1");//创建元素节点
        var newtext = document.createTextNode("HelloWold");//创建文本节点
        newh1.appendChild(newtext);//将文本节点添加到新建的元素节点中
        div1.appendChild(newh1);//将新建的元素节点添加到<div>中
        </script>
    
        <p id="p2"></p>
        <script>
            var newp = document.createElement("p");//创建节点
            var newtext = document.createTextNode("这是一句话")//在节点里面写内容
            newp.appendChild(newtext);//把节点内容放到创建节点里面
    
            var mydiv = document.getElementById("div1");//获取父节点
            var p = document.getElementById("p2");//指定插入位置节点
            mydiv.insertBefore(newp, p);//将新建节点放置在段落p前边
        </script>
        <script>
            var newh1 = document.createElement("h1");//创建节点
            var newtext = document.createTextNode("标题1");//创建文本节点
            newh1.appendChild(newtext);//将文本节点newtext添加到newh1节点中
            var mydiv = document.getElementById("div1");//获取父节点
            var para = document.getElementById("p1");//指定要替换的子节点
            mydiv.replaceChild(newh1, para);//替换子节点
        </script>
        <script>
            var mydiv = document.getElementById("div1");//获取父节点
            var para1 = document.getElementById("p1");//指定要删除的子节点
            mydiv.removeChild(para1);//删除子节点 
        </script>
    </body>
    </html>
  • 相关阅读:
    vue
    Html5的本地储存 Web Storage
    java json解析(转)
    Python常用字符编码(转)
    特殊符号集锦(转)
    neo4j性能调优(转)
    hadoop fs -text和hadoop fs -cat的区别(转)
    docker和dockerfile极简入门(转)
    docker原理(转)
    neo4j配置(转)
  • 原文地址:https://www.cnblogs.com/zhang1997/p/8241011.html
Copyright © 2011-2022 走看看