Показать сообщение отдельно
  #1 (permalink)  
Старый 26.12.2010, 23:30
Новичок на форуме
Отправить личное сообщение для Raik Посмотреть профиль Найти все сообщения от Raik
 
Регистрация: 26.12.2010
Сообщений: 3

Запутался с таблицей
Вывожу данные в таблицу таким образом:
function DrawRow_laptop(){
var tbody = $('table').getElementsByTagName('TBODY')[0];
var row = document.createElement("TR");
tbody.appendChild(row);
var td1 = document.createElement("TD");
var td2 = document.createElement("TD");
row.appendChild(td1);
row.appendChild(td2);
td1.innerHTML = 'Название';
td2.innerHTML = 'Размер диагонали';
}

Это малая часть таблицы и таких функций вывода несколько.
Вопрос заключается в том, что после/перед каждым выводом функции нужно стирать все данные. Я делал это обычно так:
function ClearTable() {
$('table').innerHTML=" ";
}

И вызывал эту функцию в начале функции вывода. Но в этом конкретном случае функция вывода не работает - не отображает ничего. Если функции ClearTable() не будет, то таблицы будут выводится одна за одной.
Ответить с цитированием