Показать сообщение отдельно
  #5 (permalink)  
Старый 29.06.2009, 09:55
Аспирант
Отправить личное сообщение для JSTalker Посмотреть профиль Найти все сообщения от JSTalker
 
Регистрация: 29.06.2009
Сообщений: 92

Эээ, а как же все таки изменить атрибут readonly (ну или на крайняк disabled)? Делаю ячейку таблицы с изменяющимся режимом доступа: доступен для редакт-я/не доступен. (по двойному клику на самой ячейке).

ИНТУИТ пишет, что "readonly [CI]

Если установлен, этот булев атрибут запрещает изменение ЭУ.

Атрибут readonly определяет, может ли ЭУ быть модифицирован пользователем.

Если установлен, атрибут readonly действует на элемент следующим образом:

ЭУ "только для чтения" может получить фокус, но не может быть модифицирован пользователем.
ЭУ "только для чтения" включён в навигацию табуляцией.
ЭУ "только для чтения" может быть "действующим".
Следующие ЭУ поддерживают атрибут readonly: INPUT и TEXTAREA.

То, как ЭУ "только для чтения" отображаются, зависит от ПА.

Примечание. Единственная возможность изменить значение атрибута readonly динамически - использование скриптов."
http://www.intuit.ru/department/inte...tml/17/10.html...

Но КАК?

Пробовал и input_obj.readonly='true';
и input_obj.setAttribute='true'; - не катит

Может нужно потоковым изменением док-та (типа document.write или input_obj.innerHTML)? Подскажите если сможете.. Спасибо.
Ответить с цитированием