Che*_*red 0 javascript append innerhtml
我有一个 setInterval ,每次循环时我都想在 div 文本的开头和结尾添加一些内容。假设我想添加字母“x”。我只知道如何像这样添加到最后......
t=setInterval(function(){
document.getElementById('test').innerHTML +='x'
},1000)
Run Code Online (Sandbox Code Playgroud)
假设在清除间隔之前循环运行 10 次,我的文本将如下所示:
我的文字xxxxxxxxxxxx
我希望它看起来像
xxxxxxxxxx我的文本xxxxxxxxxxxx
尝试以下代码:
var tmpStr = document.getElementById('test').innerHTML;
tmpStr = 'a' + tmpStr + 'a';
document.getElementById('test').innerHTML = tmpStr;
Run Code Online (Sandbox Code Playgroud)