Сообщение от Amphiluke
|
Поэтому можно вставлять ноды во временный объект DocumentFragment, который затем разом вставить на страницу.
|
да, можно и даже желательно использовать documentFragment() или же его метод cloneNode(), но можно и даже так, как вариант (только тут есть нюансы новые элементы так скажем не совсем в DOM, т.е. единственным дочерним элементом тут будет tbody):
<script type="text/javascript">
window.onload = function(){
var table = document.getElementsByTagName('tr')[0], tr = '<td style="border: 1px solid"/>', array = [], i = 0;
while(++i<=4){
array.push(tr+'td'+i);
}
table.innerHTML = array.join('');
};
</script>
<table><tr/></table>