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