为什么替换方法不能在javascript中使用变量
为什么替换方法不能在javascript中使用变量,javascript,html,Javascript,Html,“cos²+cos²+sin²”。替换(/²/g,“2”)工作正常,上标²替换为2 as cos2+cos2+sin2 . 但对于变量,它不起作用 var str=document.getElementById('result_txta');// where result_txta is an ID of textarea var s=str.value.replace(/²/g,"2"); replace()返回结果,它不会更改原始结果 var str="cos²+cos²+sin²";
“cos²+cos²+sin²”。替换(/²/g,“2”)
工作正常,上标²替换为2 as
cos2+cos2+sin2 .
但对于变量,它不起作用
var str=document.getElementById('result_txta');// where result_txta is an ID of textarea
var s=str.value.replace(/²/g,"2");
replace()
返回结果,它不会更改原始结果
var str="cos²+cos²+sin²";
str = str.replace(/²/g,"2");
var str=“cos²+cos²+sin²”;str=str.replace(/²/g,“2”)@斯米先生对不起,以前我没有正确地说明我的问题。现在我编辑了这个问题你能做一把小提琴吗