![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
slavonX86 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 15.12.2005 Репутация: нет Всего: 0 |
Есть таблица, находящаяся внутри HTML. Можно добавить и удалить ячейки из таблицы не перегружая документ ? Как ?
|
|||
|
||||
Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
Можно. Ищем функции: insertCell и deleteCell Ищем на этом форуме и смотрим главу 4.7 на http://wdh.suncloud.ru/ |
|||
|
||||
slavonX86 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 15.12.2005 Репутация: нет Всего: 0 |
Хм, ну с COM (DOM) я знаком.
Вот только не могу понять как дописать событие:
![]() P.S. > Вобще я делаю раскрывающиеся меню. Это сообщение отредактировал(а) slavonX86 - 8.4.2006, 21:04 |
|||
|
||||
smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 7 Всего: 259 |
Дописать до чего?!? ![]() А я PHP-программер и еще у меня Firefox. Только к делу пока что это имеет столько же отношения как и твоя фраза про меню |
|||
|
||||
Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
приписать к ячейкам, которую ты создал программно? ну у тебя есть с ней какая-то связь? используй setAttribute('onMouseOut','this.style.backgroundColor="#FFFFFF"') Это сообщение отредактировал(а) Innuendo - 8.4.2006, 22:23 -------------------- =) |
|||
|
||||
slavonX86 |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 15.12.2005 Репутация: нет Всего: 0 |
Вот такая таблица
Как добавить ещё такой текст:
??? Это сообщение отредактировал(а) slavonX86 - 9.4.2006, 11:08 |
||||
|
|||||
Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
почему ты не можешь сразу вручную завести всю таблицу?
А вообще как создавать элементы(вчастности таблицы) программно, хорошо описывается здесь: http://forum.vingrad.ru/index.php?showtopi...st&p=661526 -------------------- =) |
|||
|
||||
smartov |
|
|||
![]() свой собственный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 7 Всего: 259 |
||||
|
||||
Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
а, да. у тебя же меню тем более.
Создаешь полностью всю таблицу... Даёшь ячейкам, что надо id. И style="display:none".. и уже там скрипт будет, то показывать одни, то прятать, с помощью свойства display. -------------------- =) |
|||
|
||||
slavonX86 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 15.12.2005 Репутация: нет Всего: 0 |
а как из скрипта изменить style="display:marker" ?
|
|||
|
||||
Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
элемент.style.display = "marker";
Это сообщение отредактировал(а) Ciber SLasH - 9.4.2006, 13:58 |
|||
|
||||
slavonX86 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 15.12.2005 Репутация: нет Всего: 0 |
abc.style.display = "marker"; не работает ! |
|||
|
||||
Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
По ходу marker не поддерживается JS-ом.
Устанавливай так: document.getElementById('abc').style.display = "block"; |
|||
|
||||
slavonX86 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 179 Регистрация: 15.12.2005 Репутация: нет Всего: 0 |
Оно криво выводится!
|
|||
|
||||
Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
маркер это что вообще такое?
![]() если надо срятать, то style.display="none", а если показать то просто style.display="" Добавлено @ 14:44 abc это только id, а не переменная с элементом. Обратится к элементу надо так: document.getElementById("abc") а зачем там у теяб в меню удаление ячеек? ты хочешь их проприсовать и удалять когда меню закрывается/открывается? зачем? прорисуй меню - таблицу, задай всем id... лучше ветвистые типа 1_1, 1_2, 2_1 и т.д. И будет гораздо легче. Это сообщение отредактировал(а) Innuendo - 9.4.2006, 14:46 -------------------- =) |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |