簡體   English   中英

更改克隆元素的內部文本

[英]change innertext of clone element

一旦我們使用innerText進行更改,就會刪除整個樹的克隆元素

clnElem.id = "name" + [i]; ==> i is getting value from counter
newChildElem = parentBlock.appendChild(clnElem); ==> parentBlock is parent div reference created
clnElem.innerText = "some text";

已經嘗試在 append 之前添加文本。

clnElem 沒有任何內部文本,但它包含具有文本的節點。 當您設置 clnElem 的內部文本時,它會被轉換為一個文本節點,該文本節點不能有子節點。 因此,您必須找到位於 clnElem 樹中某處的真實文本節點,例如

clnElem.firstChild.lastChild.innerText = "some text";

我必須查看 HTML 樹才能獲得正確的代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM