zoukankan      html  css  js  c++  java
  • 创建节点并插入HTML中

    <!DOCTYPE html>
    <html>
    <head lang="en">
    <meta charset="UTF-8">
    <title>创建元素并插入HTML中</title>
    <script type="text/javascript">
    function innerHtmlInsert(){
    document.getElementById("myDiv").innerHTML ="<div id='div2'>hello world</div>";
    }
    function createNewElement(){
    var newNode = document.createElement("div");//创建一个div标签
    newNode.textContent = "hello world!!!!!!!!!";//为新元素设置文本内容
    newNode.setAttribute("id","div22222");//为新元素添加属性名和属性值
    newNode.setAttribute("class","myClass1");//为新元素添加属性名和属性值
    document.getElementById("myDiv").appendChild(newNode);//像父元素(div)的内部的末尾追加新元素(newNode)

    }
    function createNewElement2(){
    var newNode = document.createElement("div");//创建一个div标签
    newNode.textContent = "hello world!!!!!!!!!";//为新元素设置文本内容
    var parentDiv = document.getElementById("myDiv");//body中的div赋值parentDiv
    parentDiv.insertBefore(newNode,parentDiv.childNodes[0]);//像父元素的第一个子节点之前插入新元素
    }
    </script>
    </head>
    <body>
    <input type="button" value="innerHTML插入元素" onclick="innerHtmlInsert();">
    <input type="button" value="createElement,append插入元素" onclick="createNewElement();">
    <input type="button" value="createElement,insert前部插入元素" onclick="createNewElement2();">
    <div id="myDiv">==========</div>
    </body>
    </html>
  • 相关阅读:
    (II)第一节:IOC 和 DI
    (I)第二节:开发环境
    (I)第一节:Spring 框架
    Spring【目录】
    MyBatisPlus 之 Oracle 数据库主键
    MyBatisPlus 之 公共字段自动填充
    MyBatisPlus 之 全局SQL注入器应用
    MyBatisPlus 之 自定义全局操作
    MyBatisPlus 之 代码生成器
    彻底理解Netty
  • 原文地址:https://www.cnblogs.com/pyobbiwitwsai/p/9319911.html
Copyright © 2011-2022 走看看