> Hmmm dude if i were you i would create a string representing the table and
> set('html') of the table element.got it?

suggested loop:

var arr = [];
for (var i=0; i<loop; i++) {
  arr.push('<tr>');
  arr.push('<td>');
  arr.push('<b>text</b>');
  arr.push(i);
  arr.push('</td>');
  arr.push('</tr>');
}
$('tbody').set('html', arr.join(''));

But "set('html', 'text')" for table, tbody, tr will end up in a
function in Element.Properties.html in IE
which internally appends all childNodes from a temporary wrapper
Element filled via innerHTML.

> report the results please.
It's getting worse in IE7: 3000ms

Demo page http://wfxde1.appspot.com/ is updated.

Reply via email to