我有像这样的HTML
<div id="foo">
<select>
<option> one </option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
我用的时候
document.getElementById('foo').innerHTML = document.getElementById('foo').innerHTML.replace("<option> one </option>", "<option> two </option>") ;
Run Code Online (Sandbox Code Playgroud)
innerHTML被替换但它没有在浏览器中反映出来.
如果我提醒innerHTML,我可以看到它现在已被更改,但在浏览器中它仍显示旧选项.
有没有办法让浏览器识别出这种变化?
提前致谢.