Показать сообщение отдельно
  #1 (permalink)  
Старый 14.08.2012, 18:25
Аватар для deivan
Профессор
Отправить личное сообщение для deivan Посмотреть профиль Найти все сообщения от deivan
 
Регистрация: 02.08.2012
Сообщений: 293

Почему динамическая таблица создается без контента?..
Добавляю в конец страницы табличку, содержимое которой динамически строится данными из массива.
Делаю так:

var newTableArray={ {1,2,3}, {4,5,6}, {7,8,9} };
		var newTableDOM=document.createElement('TABLE');
		var newRow,newCell;
		for(i=0;i<newTableArray.length;i++) {
			newRow=document.createElement('TR');
			for(j=0;j<newTableArray[i].length;j++) {
				newCell = (i==0) ? document.createElement('TH') : document.createElement('TD');
				newCell.innerText=newTableArray[i][j];
				newCell.className="t2";
				newRow.appendChild(newCell);
			}
		newTableDOM.appendChild(newRow);
		}
		document.body.appendChild(newTableDOM);


в хроме/опере таблица отображается вместе с содержимым, в фирефоксе - нет.
Почему так, и как побороть?..
Ответить с цитированием