私はこのような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に警告すると、現在変更されていることがわかりますが、ブラウザーでは古いオプションが表示されます。
この変更をブラウザに認識させる方法はありますか?
前もって感謝します。