我有一些HTML内容
<div id="foo">
<select>
<option> one </option>
</select>
</div>
当我使用
时
document.getElementById('foo').innerHTML = document.getElementById('foo').innerHTML.replace("<option> one </option>", "<option> two </option>") ;
innerHTML被替换了,但在浏览器中没有反映出来。
如果我警报innerHTML,我可以看到它已经改变了,但在浏览器中仍然显示旧选项。
有没有办法让浏览器识别这个更改?
提前致谢。