`
cakin24
  • 浏览: 1387989 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

DOM替换节点

阅读更多
一 介绍
替换节点可以使用replaceChild()方法来实现。
replaceChild()方法用来将旧的节点替换成新的节点。
obj. replaceChild(new,old)
new:替换后的新节点。
old:需要被替换的旧节点。
 
二 应用
替换节点,本示例在页面中输入替换后的标记和文本,单击“替换”按钮将原来的文本和标记替换成为新的文本和标记。
 
三 代码
<head>
<title>替换节点</title>
<script language="javascript">
<!--
function repN(str,bj)
{
var rep=document.getElementById('b1');
if(rep)
{
var newNode=document.createElement(bj);
		 newNode.id="b1";
var newText=document.createTextNode(str);
		 newNode.appendChild(newText);
		 rep.parentNode.replaceChild(newNode,rep);
}
}
-->
</script>
</head>
<body>
<b id="b1">可以替换文本内容</b>
<br />
输入标记:<input id="bj" type="text" size="15"/><br />
输入文本:<input id="txt" type="text" size="15"/><br />
<input type="button" value="替换" onclick="repN(txt.value,bj.value)"/>
</body>
 
四 运行结果


 
  • 大小: 2.1 KB
1
0
分享到:
评论

相关推荐

    DOM节点的替换或修改函数replaceChild()用法实例

    本文实例讲述了DOM节点的替换或修改函数replaceChild()用法。分享给大家供大家参考。具体分析如下: DOM节点的替换过程: (1)创建新的节点; (2)找到旧的节点; (3)站在父节点的角度,使用replaceChild(新,旧)...

    示例6:删除和替换节点.rar_删除和替换节点

    删除和替换节点是DOM操作中的基本操作,它们允许我们动态地更新页面内容。本示例将深入探讨如何使用JavaScript实现这两个功能。 一、删除节点 1. `removeChild()` 方法:此方法接受一个子节点作为参数,然后将其从...

    jquery替换节点

    在jQuery库中,替换节点是常见的DOM操作之一,它允许我们用新的元素替换现有元素,以更新或修改页面上的HTML结构。在这个主题中,我们将深入探讨jQuery中的几个关键方法,如`.replaceWith()`、`.replaceAll()`以及...

    第06章 DOM节点操作(下)

    4. `replaceChild()`: 替换指定子节点。 四、属性操作 1. `.innerHTML`: 设置或获取元素的HTML内容。 2. `.textContent`: 设置或获取元素的纯文本内容。 3. `.getAttribute() / .setAttribute()`: 获取或设置元素的...

    web的xml技术

    #### XMLDOM替换节点 - **`replaceChild()`**:用新节点替换旧节点。 #### XMLDOM创建节点 - **`createElement()`**:创建新的元素节点。 - **`createTextNode()`**:创建新的文本节点。 #### XMLDOM添加节点 - **...

    DOM对象中的节点操作.pdf

    DOM操作不仅仅局限于访问和遍历节点,还涉及到创建、插入、删除和替换节点。这些操作让开发者能够动态地改变网页的结构和内容。例如,在JavaScript中,可以通过document.createElement()方法创建一个新的元素节点,...

    DOM节点中元素节点与文本节点操作方法.pdf

    DOM提供了一系列方法来操作这些节点,如`createElement`和`appendChild`用于创建和添加新元素,`replaceChild`用于替换节点,`firstElementChild`和`lastElementChild`用于访问元素子节点,以及`nextElementSibling`...

    dom4j 解析(读取) xml 节点数据

    在本教程中,我们将深入探讨如何使用DOM4J解析(读取)XML节点数据,不受XML层级的限制。 首先,确保你已经下载了必要的依赖,即DOM4J库。通常,这将是一个名为`dom4j-x.x.x.jar`的文件,其中x.x.x是DOM4J的版本号...

    JQuery替换DOM节点的方法

    本文实例讲述了JQuery替换DOM节点的方法。分享给大家供大家参考。具体分析如下: 如果要替换某个节点,jQuery提供了相应的方法,即replaceWith()和replaceAll()。 replaceWith()方法的作用是将所有匹配的元素都替换...

    JavaScript HTML DOM元素 节点操作汇总

    替换节点则使用`replaceChild()`方法,它接受两个参数:新节点和旧节点,用新节点替换旧节点。如: ```javascript var parentDiv = document.getElementById("container"); var newNode = document.createElement(...

    JavaScript 动态网页实例 - DOM中的节点操作.rar

    DOM是 Document Object Model的缩写,由W3C进行标准化。文档对象模型(DOM)是一个基础性概念,主要涉及网页页面元素...介绍DOM中的节点操作,主要包括:节点插入与追加、节点复制、节点删除与替换、修改节点内容等知识。

    【Web API DOM11】节点操作

    `replaceChild()`替换现有子节点。 5. **属性操作**:通过`.`操作符或`getAttribute()`和`setAttribute()`方法可以读写元素的属性。例如,`element.className`或`element.setAttribute('class', 'newClass')`可以...

    DOM访问/创建/删除/修改文档节点及属性方法

    可以使用以下方法删除或替换节点: 1. `removeChild()`: 删除指定节点。 2. `replaceChild(newChild, oldChild)`: 用新节点替换旧节点。 修改文档节点 可以使用以下方法修改文档节点: 1. `appendData(string)`:...

    JAVASCRIPT操作DOM建立增加删除克隆访问节点示例宣贯.pdf

    7. 替换节点 使用 `replaceChild()` 方法可以替换一个节点。例如,`node.replaceChild(_p, _span);` 将 `&lt;span&gt;` 节点替换成 `&lt;p&gt;` 节点。 8. 设置节点属性 使用 `setAttribute()` 方法可以设置节点的属性。例如...

    解决XML节点删除后会留下一个空节点的问题

    2. **替换节点**:如果只是想替换节点的内容,可以先创建一个新的空节点,然后用新节点替换旧的,再删除旧节点。这将确保在DOM树中没有空的占位符。 3. **迭代并清理**:遍历DOM树,检查所有空节点,并在找到时将其...

    利用vue.js插入dom节点的方法

    本篇文章将详细讲解如何在Vue.js中插入DOM节点,并探讨其与jQuery操作DOM的不同之处。 首先,Vue.js 提供了 `$mount` 方法用于创建组件实例并挂载到DOM中。例如,在给定的示例中,我们创建了四个组件:MyComponent...

    JS实现添加,替换,删除节点元素的方法

    **替换节点元素**:要替换DOM中的节点,可以使用`replaceChild`方法。这个方法需要两个参数:第一个是要插入的新节点,第二个是需要被替换的旧节点。使用此方法时,首先需要找到旧节点和其父节点,然后使用`...

    JQuery遍历DOM节点的方法

    本节的核心是介绍JQuery的DOM操作,前面介绍了很多创建、删除、替换等等节点操作。这里介绍如何遍历节点,选中临近节点等的一些方法。 children()方法 该方法用于取得匹配元素的子元素集合。根据DOM树的结构,可以...

    DOMscripting DOMscripting.rar DOMscripting.rar

    5. **DOM操作**:包括创建新节点、插入节点、删除节点、替换节点等,实现动态内容的添加和更新。 6. **CSS操作**:通过DOM,可以读取和修改元素的样式,实现动态样式更改。 压缩包内的文件"DOMscripting"可能包含了...

    jQuery替换节点元素的操作方法

    本文将详细讲解如何使用jQuery的replaceWith()方法来替换页面中的节点元素,并给出一个实现动态页面替换节点元素的实例代码。 ### jQuery replaceWith()方法简介 replaceWith()是jQuery提供的一个方法,其作用是将...

Global site tag (gtag.js) - Google Analytics