Когда следует использовать .innerHTML и когда document.write в JavaScript

Есть ли общее правило, когда нужно использоватьdocument.write изменить содержание сайта и когда использовать.innerHTML?

До сих пор мои правила были:

1) Использованиеdocument.write когдаadding новый контент

2) Использование.innerHTML когдаchanging существующий контент

Но я запутался, так как кто-то сказал мне, что с одной стороны.innerHTML странный стандарт Microsoft, но с другой стороны, я читал, чтоdocument.write не допускается в XHTML.

Какие структуры мне следует использовать для манипулирования моим исходным кодом с помощью JavaScript?

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

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