我正在通過我的 innerHTML 找到某個字符串的索引,以便我可以向它添加樣式標簽并突出顯示它 - 為此,我使用類似的東西:i = htmlText.indexOf(lcSearchTerm, i+1);問題是,如果我的 lcSearchTerm 是:"Find word"但如果在 innerHTML 中,它是這樣的:"<span> Find </span> word"我找不到字符串的索引,因為它找不到我們正在尋找的字符串)。所以我的想法是在里面的innerText中找到它并在那里突出顯示它。問題是之后,我需要將其轉換回 innerHTML 以使用更改更新頁面。我應該是這樣的:innerText = "Find word"innerText = Stylize(innerText)innerText = "<font style='color:blue; background-color:yellow;'> Find word </font>"innerHTML = TextToHTML(innerText);innerHTML = "<body> <div> <font style='color:blue; background-color:yellow;'> Find word </font> </div> </body>"關于如何做到這一點的任何想法?
對文本進行一些更改后將 innerText 轉換為 innerHTML
楊__羊羊
2023-01-06 15:38:59