【发布时间】:2021-01-16 22:29:21
【问题描述】:
我正在尝试将用 html 编写的平方根符号替换为“√”(√)。
我使用以下行将其替换为空格,但它根本不会更改字符串。
dig = document.getElementById("dig").innerHTML;
dig = dig.replace(/'√'/g, ' ');
console.log(dig);
<div id="dig">&radic;25</div>
我在这里做错了什么?
【问题讨论】:
-
挖 = √25
-
@Arwa 您正在访问 HTML 元素的
innerText或innerHTML吗? -
@Countour-Integral 是的,我正在访问 innerHTML
-
尝试使用
dig.replaceAll(radic, ' '); -
@Ivar 之前试过,没用 :(
标签: javascript regex string replace