XML DOM extractContents() 方法
定義和用法
extractContents() 方法刪除文檔內(nèi)容,并以 DocumentFragment 對(duì)象的形式返回它。
語(yǔ)法:
extractContents()
返回值
一個(gè) DocumentFragment 節(jié)點(diǎn),包含該范圍的內(nèi)容。
拋出
如果要提取的文檔內(nèi)容是只讀的,該方法將拋出代碼為 NO_MODIFICATION_ALLOWED_ERR 的 DOMException 異常。
如果當(dāng)前范圍包括 DocumentType 節(jié)點(diǎn),該方法將拋出代碼為 HIERARCHY_REQUEST_ERR 的 DOMException 異常。
描述
該方法將刪除文檔的指定范圍,并返回包含被刪除內(nèi)容(或被刪除的內(nèi)容的副本)的 DocumentFragment 節(jié)點(diǎn)。當(dāng)返回該方法時(shí),范圍將折疊,文檔中可能出現(xiàn)相鄰的 Text 節(jié)點(diǎn)(用 Node.normalize() 可以合并)。