| Автор
| Сообщение |
 Kate
Постоянный участник

Возраст: 27
Знак зодиака: 
Зарегистрирован: 04.06.2007
Сообщения: 149
|
|
|
Цитата |
|
То, что метод setAttribute к Эксплореру во многих случаях не работает, полагаю, известно давно. Но также, полагаю, давно известны обходные пути. К примеру установка стилей, если не работает через element.setAttribute("style","value"), то стиль можно установить через element.style.styleName="value"; Или, к примеру, если обработка событий в Эксплорере не работает через element.setAttribute("onevent","script/function"), то это реализовывается через element.onevent=new Function('script');
Но таких обходных РАБОЧИХ для Эксплорера путей я что-то не нашла для (ПОКА) двух вещей:
1. как установить setAttribute("cellpadding/cellspacing","value")?
2. как установить класс CSS - setAttribute("class","value")? Т.к., к примеру, метод element.className="value" - что-то у меня не заработал.
Добавлено спустя 7 минут 2 секунды:
Решение первой проблемы нашла быстро - нужно писать element.cellPadding/cellSpacing="value" (раньше пробовала наугад - element.style.cellPadding/cellSpacing="value";
Решение второй - обращаться к свойствам CSS соотв. через element.style.property=.... |
|
| В начало |
|
 |
|
|
 |
|