如何遍歷所有文本內(nèi)容,替換指定內(nèi)容
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
:如何遍歷所有文本內(nèi)容,替換指定內(nèi)容 如何遍歷所有文本內(nèi)容,替換指定的第幾個(gè)來(lái)替換 代碼如下: const textNodes = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, null, false); let count = 0; // 遍歷所有文本節(jié)點(diǎn) while(textNodes.nextNode()) { const node = textNodes.currentNode; count++; // 判斷文本節(jié)點(diǎn)是否包含需要替換的字符串 if(node.nodeValue.includes("詢價(jià)")&&count==168) { // 替換文本節(jié)點(diǎn)的內(nèi)容 node.nodeValue = node.nodeValue.replace("詢價(jià)", "未稅"); } } 該文章在 2024/7/16 11:32:02 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |