innerHTML заменить не отражает

У меня есть HTML что-то вроде этого



 one 


когда я использую

document.getElementById('foo').innerHTML = document.getElementById('foo').innerHTML.replace(" one ", " two ") ;

Внутренний HTML заменяется, но он не отражается в браузере.

Если я предупреждаю innerHTML, я вижу, что он был изменен сейчас, но в браузере он все еще показывает старый вариант.

Есть ли способ сделать это изменение распознаваемым браузером?

Заранее спасибо.

Ответы на вопрос(7)

Ваш ответ на вопрос