|
|
|||||
[+1 14.08.08]
[+1 20.08.08] |
js. програмное внесение данных
у меня програмно создается табличка кодом js. самым простейшим образом, условно можно заменить его:
затем ее надо вставить в div с именем timeTable. я пытаюсь это сделать так: она вставляется, но как текст! а не как html-код. как вставить правильно??
__________________
~ Never trouble trouble till trouble troubles you! |
|
|||||
Можно попробовать
document.getElementById ("timeTable").innerHTML = tbl;
__________________
Two beer or not two beer?... |
|
|||||
А правильно это делается через
createElement(); insertRow(); insertCell(); appendChild();
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
[+1 14.08.08]
[+1 20.08.08] |
эх... да понятно, что это правильно делать через createElement, setAttribute, appendChild и т.д. просто это... это такой гемморой =(
то что можно описать одной строкой (например id, класс, некоторые свойства содержимое поля таблички) нужно описывать чертовой кучей функций. свою библиотеку написать, что ли, чтобы удобней было =/
__________________
~ Never trouble trouble till trouble troubles you! |
|
|||||
А программить вообще геморрой. Лучше пиво пить. Завести чтоль себе магазин, чтоб геморроя не было ?
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
быстрый негеморройный способ - использовать prototype
там это будет выглядеть примерно так new Insertion.Bottom('timeTable',tbl);
__________________
Сон разума рождает чудовищ |
Часовой пояс GMT +4, время: 10:01. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|