Имя: Пароль:
1C
1С v8
Поле HTML документа
0 serg-lom89
 
12.02.15
16:17
Добрый день
Интересует вопрос по работе c HTML документов
Вынес поле на форму в которую гружу страницу сайта.
потом хочу перебрать и занести данные

    Для Каждого Стр из ЭлементыФормы.Сайт.Документ.body.all Цикл




вот только пишет что all не является объектным типом.
что не так делаю?

Получается  и ЭлементыФормы.Сайт.Документ.body = неопределено

хочется просто разобраться,что бы пояснили
спасибо)
1 Котокот
 
12.02.15
16:28
(0)Если ЭлементыФормы.Сайт.Документ.body = неопределено, то никакого документа в ЭлементыФормы.Сайт.Документ нету. Там должно быть COMОбъект.
2 Котокот
 
12.02.15
16:30
Надо еще попробовать вместо all заюзать childNodes
3 serg-lom89
 
12.02.15
16:32
ЭлементыФормы.Сайт.Документ значение COMОбъект и тип тоже COMОбъект
4 Котокот
 
12.02.15
16:59
(3) Значит body тоже должно быть COMОбъект. Посмотрите в отладчике, что у этого body в свойстве all и что в childNodes. Я всегда через childNodes делал подобные переборы, хотя тут нужна рекурсия, так как структура иерархическая.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn