Сообщение от dima***
|
Чем плох этот способ
|
Тем что после каждого document.write незамедлительно происходит парсинг вставленного html и создание dom-узлов. Поэтому document.write("<table border=1>") уже создаст HTMLTableElement, имеющий innerHTML как <table border="1"></table>
Тоесть в итоге в документе не та разметка, которую вы пишете, а воссозданная по dom-модели, которая создана при парсинге вашей разметки.