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>
  • 相关阅读:
    博弈论嘻嘻
    cf之kmp匹配稍稍改一改
    点分治开始!
    后缀数组
    cf之 前缀和差分
    AJAX 数据库实例
    常用jar包用途
    cxf客户端所需最少jar包
    Dbutis
    dbutils入门
  • 原文地址:https://www.cnblogs.com/cuihongyu3503319/p/918918.html
Copyright © 2011-2022 走看看