📜  HTML DOM Range insertNode() 方法

📅  最后修改于: 2021-11-07 08:54:59             🧑  作者: Mango

insertNode()方法在 Range 的开头插入一个节点。

更新后的 Range 由最后一个 Range 内容的 Range 之前的新插入节点组成。

句法:

range.insertNode( newNode );

参数:此方法接受如上所述和如下所述的单个参数:

  • newNode:要在范围开始处插入的节点。

返回值:此方法不返回任何值。

示例:此示例显示如何使用insertNode()方法在范围内容之前插入节点。为了澄清范围内容的变化,我们使用toString()方法控制台记录了字符串文本中的新范围。

HTML


  

    
        HTML DOM range insertNode() method
    

  

    

GeeksforGeeks

       

Range Content

                   

Node element

          


输出:

  • 点击按钮前:

  • 点击按钮后:

支持的浏览器:

  • 谷歌浏览器
  • 边缘
  • 火狐
  • 苹果浏览器
  • 歌剧
  • IE浏览器