Программирование => JavaScript & JScript => Тема начата: JetFly от 23 Ноября 2007, 23:29:12
Название: Динамическая таблица, checkbox\'ы, onclick
Отправлено: JetFly от 23 Ноября 2007, 23:29:12
Создается динамическая таблица из массива данных. Чекбоксы "втыкаются" в первый столбец и используются для выбора строки.
Проблема заключается в обработке включения/выключения чекбоксов: не срабатывают onclick и (или) onchange и управление в функцию CheckChoice не передается (галка "Выбрать все" должна отключаться при отключении любого из чеков в таблице).
В Opera все работает, в IE6 - нет (setAttribute, кстати, тоже пробовал). Помогите, please. Текст процедуры ниже.
   Выбрать все
Название: Динамическая таблица, checkbox\'ы, onclick
Отправлено: for_i_0 от 29 Ноября 2007, 16:44:49
Цитировать
JetFly: // Вот здесь-то и не срабатывает newElem.onclick = "CheckChoice(this.checked, cbxList)"; newElem.onchange = "CheckChoice(this.checked, cbxList)";
А оно и не будет работать. Общеизвестный баг IE. Дело в том что написанное тобою IE воспринимает как текст.