zoukankan      html  css  js  c++  java
  • insertBefore 与 appendChild

    insertBefore 语法:

    oElement = object.insertBefore(oNewNode, oChildNode)
    在 oChildNode 之前插入新的节点 oNewNode,返回插入了的这个新节点引用。
    在 IE 中如果省略 oChildNode,则当作追加 oNewNode,而其它浏览器中则不能省略,所以我们编程时,应该当作不可省略来使用。

    appendChild 语法:

    oElement = object.appendChild(oNode)
    oNode 作为 object 子结点的身份插入 object 的最后一个元素之后。
    示例:

    <div id="board"></div>

    <script type="text/javascript">
    <!--
    var board = document.getElementById("board");

    var e = document.createElement("input");
    e.type = "radio";
    var obj = board.appendChild(e);
    obj.checked = true;

    var e2 = document.createElement("input");
    e2.type = "checkbox";
    var obj2 = board.insertBefore(e2, obj);
    //如下写法也是正确的:
    //var obj2 = board.insertBefore(e2, e);
    obj2.checked = false;
    -->
    </script>
  • 相关阅读:
    学习日报
    学习日报
    学习日报
    学习日报
    《人月神话》读后感(第一二章)
    线程
    for each
    类的访问属性
    异常
    输入输出流
  • 原文地址:https://www.cnblogs.com/cuihongyu3503319/p/918918.html
Copyright © 2011-2022 走看看