id为myid,下面这样写:
var
myreplace=document.getElementById('myid').innerHTML
var
myresult=myreplace.replace(/等待替换的内容/ig,“想要替换的内容”)
document.getElementById('myid').innerHTML=myresult
你可以把你的appendChild加在 if判断里,判断一次 先清空,再加上。你就写一个盒子,在盒子里进行append,而不是在body里了。清空的话就将整个盒子内容innerHTML为空就行了
你如果只是交替的改变的话,就没必要用appendChild(),直接用 obj.innerHTML = "你的内容";就行了
document.getElementById("你想修改的标签的ID").innerHTML这是换里面的HTML代码
document.getElementById("你想修改的标签的ID").text
可以换里面的text
document.getElementById("你想修改的标签的ID").value
可以换里面的值