javascript替換已有元素replaceChild()使用介紹
更新時(shí)間:2014年04月03日 17:02:27 作者:
這篇文章主要介紹了javascript替換已有元素replaceChild()使用,需要的朋友可以參考下
replaceChild(a,b)是用來替換文檔中的已有元素的
參數(shù)a:要插入的節(jié)點(diǎn),
參數(shù)b:要替換的節(jié)點(diǎn)
var oDiv = document.getElementById("guoDiv");
var oSpan = document.createElement("span");
oSpan.innerHTML = "4";
var firsChild = oDiv.firstElementChild ? oDiv.firstElementChild : oDiv.firstChild
var returnNode = oDiv.replaceChild(oSpan, firsChild); //替換第一個(gè)元素,返回被替換掉的元素
alert(returnNode.innerHTML); //1
var lastChild = oDiv.lastElementChild ? oDiv.lastElementChild : oDiv.lastChild;
oSpan = document.createElement("span");
oSpan.innerHTML = "5";
returnNode = oDiv.replaceChild(oSpan, lastChild); //替換最后一個(gè),返回被替換掉的元素
alert(returnNode.innerHTML);//3
<div id="guoDiv">
<span>1</span>
<span>2</span>
<span>3</span>
</div>
參數(shù)a:要插入的節(jié)點(diǎn),
參數(shù)b:要替換的節(jié)點(diǎn)
復(fù)制代碼 代碼如下:
var oDiv = document.getElementById("guoDiv");
var oSpan = document.createElement("span");
oSpan.innerHTML = "4";
var firsChild = oDiv.firstElementChild ? oDiv.firstElementChild : oDiv.firstChild
var returnNode = oDiv.replaceChild(oSpan, firsChild); //替換第一個(gè)元素,返回被替換掉的元素
alert(returnNode.innerHTML); //1
var lastChild = oDiv.lastElementChild ? oDiv.lastElementChild : oDiv.lastChild;
oSpan = document.createElement("span");
oSpan.innerHTML = "5";
returnNode = oDiv.replaceChild(oSpan, lastChild); //替換最后一個(gè),返回被替換掉的元素
alert(returnNode.innerHTML);//3
復(fù)制代碼 代碼如下:
<div id="guoDiv">
<span>1</span>
<span>2</span>
<span>3</span>
</div>
相關(guān)文章
javascript中簡單的進(jìn)制轉(zhuǎn)換代碼實(shí)例
這篇文章介紹了javascript中簡單的進(jìn)制轉(zhuǎn)換代碼實(shí)例,有需要的朋友可以參考一下2013-10-10
Avalonjs 實(shí)現(xiàn)簡單購物車功能(實(shí)例代碼)
avalon是國內(nèi)最強(qiáng)大的MVVM框架,最近小編在高購物車的項(xiàng)目,我們是用avalon來實(shí)現(xiàn)一些模塊的,所以順其自然的用avalon來實(shí)現(xiàn)購物車。接下來通過本文給大家分享Avalonjs 實(shí)現(xiàn)簡單購物車功能的實(shí)例代碼,需要的的朋友參考下2017-02-02
解決layui的form里的元素進(jìn)行動態(tài)生成,驗(yàn)證失效的問題
今天小編就為大家分享一篇解決layui的form里的元素進(jìn)行動態(tài)生成,驗(yàn)證失效的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09
fckeditor部署到weblogic出現(xiàn)xml無法讀取及樣式不能顯示問題的解決方法
這篇文章主要介紹了fckeditor部署到weblogic出現(xiàn)xml無法讀取及樣式不能顯示問題的解決方法,分析了問題出現(xiàn)的原因及相關(guān)配置文件設(shè)置技巧,需要的朋友可以參考下2017-03-03
javascript實(shí)現(xiàn)tab切換的兩個(gè)實(shí)例
這篇文章主要介紹了javascript實(shí)現(xiàn)tab切換的兩個(gè)實(shí)例,是對之前方法原理的進(jìn)一步延伸,需要深入了解的同學(xué)可以參考一下2015-11-11
在網(wǎng)頁里看flash的trace數(shù)據(jù)的js類
我的js類jdhcn.js中的一個(gè)flashDebug方法2009-01-01

