Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

Проблемы с сайтами » Не работает выпадающее меню на сайте 2com.net » 27-10-2008 15:01:47

У меня та же проблема, но обнаружилась на сайте, который писал я сам :o
И проблема в следующем:
в Javascript для доступа к елементам таблицы я использовал следующий прием.
Допустим, есть у меня таблица

Выделить код

Код:

<TABLE border='0' ...>
  <TR>
    <TD>...</TD>
  </TR>
</TABLE>

...
(при чем эта таблица на странице одна)
Мне нужно динамически добавить в конец этой таблицы еще одну строку, если пользователь нажмет на кнопку "добавть еще одну строку" :)

Выделить код

Код:

<script language='javascript'>
  mytables = document.all.tags("table"); // получаю масив всех объектов типа "таблица" моего документа
  newRow = mytables[0].insertRow(mytables[0].rows.length); // insertRow - метод, с помощью которого можно добавить еще одну строчку в таблицу. 
  newCell = newRow.insertCell(0); // В новую строку добавляю новую ячейку.
</script>

Гораздо рациональнее было бы использовать вместо document.all.tags("table"); - document.getElementByID("1000"); и изменить [code]<TABLE id="1000" border='0' ...>[/code

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]