• 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>
  • 相关阅读:
    从零到一k8s(五)网络模型讲解(cilium,calico,flannel)
    从零到一k8s(六)集群管理深入
    从零到一k8s(九)devops&&cicd
    1kvm理论
    类和方法
    方法定义和调用
    2kvm安装
    Redis6.2.6源码CLion编译调试
    ubuntu16.04 nginx创建自签名SSL证书
    MySQL性能优化之参数配置
  • 原文地址:https://www.cnblogs.com/zhang1997/p/8241011.html
Copyright © 2020-2023  润新知