gpt4 book ai didi

javascript 替换函数只替换第一次出现的

转载 作者:行者123 更新时间:2023-11-30 13:14:28 24 4
gpt4 key购买 nike

document.getElementById("Message").innerHTML=document.getElementById("Message").innerHTML.replace("'","%%");

以上语句仅替换第一次出现的单引号。可能是因为我在那之后立即提交,而 javascript 不等待前一个语句完成就继续下一个语句吗?

最佳答案

尝试使用正则表达式 /g

.replace(/'/g,"%%")

如下更改代码,

document.getElementById("Message").innerHTML = 
document.getElementById("Message")
.innerHTML
.replace(/'/g,"%%");

关于javascript 替换函数只替换第一次出现的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12605425/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com