Значения Элементов Формы В Структуре DOMИтак, Есть, Предположим, Пустая <TextArea Id=Message>. Хочется Ей Добавить Содержимое. Первый Вариант Был Такой:
var Message=document.getElementById('Message'); Message.appendChild(document.createTextNode('Test'));
Этот Вариант Работает В IE, Но В Mozill'е Происходят Странные Вещи: Текст Виден В TextArea, Но Не Редактируется, Как Ее Значение. Зато, В Нее Можно Писать Символы Прямо Поверх Добавленной Строки.
Если Же Добавлять Текст "По-Старому", Без DOM'а:
var Message=document.getElementById('Message'); Message.value='Test';
То Все Работает Нормально И Там, И Там.
Отсюда Вывод И Вопрос: Mozilla Считает Значения Элементов Форм Не Входящими В Структуру DOM Документа. Правильно Ли Это? Может, Кто Уже Копался В Стандартах На Этот Предмет?
Заранее Спасибо. |