假设我在 html 文件的 DIV 中有名为“Hello World”的文本。我想操纵“Hello World”文本中的第六个位置并将结果替换为 DOM,例如使用 innerHTML 或类似的东西。
我的做法是
var text = document.getElementById("divID").innerText;
现在不知何故,我得到了文本,并使用 charAt 为特定位置操作结果,并通过替换整个字符串而不只是那个位置元素来替换 html 中的结果。我想问的是我们是否必须每次都替换整个字符串,或者有没有一种方法可以从特定位置提取字符并仅替换该位置的结果而不是整个字符串或 div 内的文本。