江西省永新網(wǎng)站建設(shè)公司-永新專業(yè)網(wǎng)頁(yè)設(shè)計(jì)公司-永新高端網(wǎng)站制作-永新品牌網(wǎng)站設(shè)計(jì)-永新頁(yè)面美工-永新上檔次網(wǎng)站建設(shè)-永新定制個(gè)性化網(wǎng)站開(kāi)發(fā)-永新一站式一條龍網(wǎng)站搭建開(kāi)發(fā)-永新一站式一條龍網(wǎng)站搭建
replaceChild() 方法替換指定節(jié)點(diǎn)。
nodeValue 屬性替換文本節(jié)點(diǎn)中的文本。
下面的實(shí)例使用 XML 文件 books.xml。
函數(shù) loadXMLDoc(),位于外部 JavaScript 中,用于加載 XML 文件。
替換元素節(jié)點(diǎn)
本例使用 replaceChild() 來(lái)替換第一個(gè) <book> 節(jié)點(diǎn)。
替換文本節(jié)點(diǎn)中的數(shù)據(jù)
本例使用 nodeValue 屬性來(lái)替換文本節(jié)點(diǎn)中的數(shù)據(jù)。
replaceChild() 方法用于替換節(jié)點(diǎn)。
下面的代碼片段替換第一個(gè) <book> 元素:
實(shí)例解釋:
使用 loadXMLDoc() 把 "books.xml" 載入 xmlDoc 中
創(chuàng)建一個(gè)新的元素節(jié)點(diǎn) <book>
創(chuàng)建一個(gè)新的元素節(jié)點(diǎn) <title>
創(chuàng)建一個(gè)新的文本節(jié)點(diǎn),帶有文本 "A Notebook"
向新元素節(jié)點(diǎn) <title> 追加這個(gè)新文本節(jié)點(diǎn)
向新元素節(jié)點(diǎn) <book> 追加這個(gè)新元素節(jié)點(diǎn) <title>
把第一個(gè) <book> 元素節(jié)點(diǎn)替換為新的 <book> 元素節(jié)點(diǎn)
replaceData() 方法用于替換文本節(jié)點(diǎn)中的數(shù)據(jù)。
replaceData() 方法有三個(gè)參數(shù):
offset - 在何處開(kāi)始替換字符。offset 值以 0 開(kāi)始。
length - 要替換多少字符
string - 要插入的字符串
江西省永新網(wǎng)站建設(shè)公司-永新專業(yè)網(wǎng)頁(yè)設(shè)計(jì)公司-永新高端網(wǎng)站制作-永新品牌網(wǎng)站設(shè)計(jì)-永新頁(yè)面美工-永新上檔次網(wǎng)站建設(shè)-永新定制個(gè)性化網(wǎng)站開(kāi)發(fā)-永新一站式一條龍網(wǎng)站搭建開(kāi)發(fā)-永新一站式一條龍網(wǎng)站搭建