Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Новый объект HTML DOM Document, Не смог разобраться. 
V
    Опции темы
SqueeZe
  Дата 23.6.2009, 19:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 1.10.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 1



Значит такая проблема.

Асинхронным запросом получаю содержимое html документа (сгенерированного PHP).
Соответственно могу применить только xmlhttp.responseText (responseXML null). Текст текстом, а мне нужно работать с этим результатом как с DOM Document.

Код

var html_str = xmlhttp.responseText
var html_obj = // Здесь должно быть создание объекта на основе строки-html 

alert(html_obj.getElementById('id_0').value);


Подскажите пожалуйста, как это сделать.
PM MAIL ICQ   Вверх
youri
Дата 23.6.2009, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 17.4.2004

Репутация: 2
Всего: 16



innerHTML
p.s. а что, надо не просто вставить куда-то этот сгенерированный html?
PM   Вверх
SqueeZe
Дата 23.6.2009, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 1.10.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 1



Хм.

То есть вот это будет работать?

Код


var html = '<html><head><title>Test</title></head><body><input type="text" value="test_mess" id="inp1"/></body></html>';
dom = html.innerHTML;

alert(dom.getElementById('inp1').value);



Да, вставлять этот html не имеет никакого смысла в условиях данной задачи.

Это сообщение отредактировал(а) SqueeZe - 23.6.2009, 20:01
PM MAIL ICQ   Вверх
SqueeZe
Дата 23.6.2009, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 48
Регистрация: 1.10.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 1



Нашел свою проблему. http://forum.vingrad.ru/forum/topic-263368.html

Вопрос снят.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0653 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.