innerHTML для TR в InternetExplorer не работает?
Конструкция
document.getElementById(myId).innerHTML=myText; похоже не работает для элемента <TR>? В ForeFox - работает прекрасно, в IE работает для <TD>, но не для <TR> (если пишу <TD id='123'> - работает, если пишу <TR id='123'> - не меняет! Вопрос: что делать, если нужно заменить строку в таблице? |
document.createElement( "tr" ) |
Вы предлагаете всю таблицу сначала создать javaScript'ами, а потом делать с ней что пожелаю?
А если таблица уже существует? |
Если нужно заменить строку в таблице. Попробуйте сохранить ее в контейнер/container а потом, tr. append Child(container.firstChild). В учебнике хорошо про это написано, если найду скину ссылку.
Вот она: http://learn.javascript.ru/basic-dom...ти-innerhtml Вот здесь тоже вариант: http://learn.javascript.ru/traversing-dom#таблицы |
Часовой пояс GMT +3, время: 06:01. |