Добрый вечер
Юный Люк Скайуокер ищет магистра Йоду
Хочу немного упростить разбор документа написать функцию которая загоняла бы в массив свойства и значения элемента но не знаю как это сделать,
и на основе возвращаемых значений устанавливать параметры которые бы использовала другая функция
Сейчас обрисую ситуацию.
У каждой формы может быть разный набор свойств и количество и они прописаны в объекте
будьте добры подскажите как собственно получить этот набор свойств в виде строки а дальше уже перебирать значения по этому набору,
и еще способ получения свойств элементов данной формы если отличается, если аналог (то сам разберусь),
и еще вопрос некоторые элементы имеют значение "hidden" и значения у них стандартной функцией не возвращается может тоже есть способ?
P:S Душевная благодарность всем кто поможет, и поднятие репутации гарантирую ;)
Юный Люк Скайуокер ищет магистра Йоду
Хочу немного упростить разбор документа написать функцию которая загоняла бы в массив свойства и значения элемента но не знаю как это сделать,
и на основе возвращаемых значений устанавливать параметры которые бы использовала другая функция
Сейчас обрисую ситуацию.
Код:
$oIE = _IECreate('https://mail.yandex.ru/')
;эта страница содержит 2 формы
; например мне нужны все формы в документе и информация которую они содержат
$oForm = _IEFormGetCollection($oIE,-1)
; получаю коллекцию форм
For $i In $oForm
; перебираю каждую форму через цикл (тут все норм)
$oForms = _IEFormGetCollection($oIE,$i)
;и тут не знаю что делать сейчас разложу по полочкам
;я так понимаю свойства и значения формы это своего рода массив и можно получить значения указав свойство
1) $oForms.Classname
2) $oForms.id
3) $oForms.type
4) $oForms.valye
5) $oForms.method
; ну и так далее
Next
У каждой формы может быть разный набор свойств и количество и они прописаны в объекте
будьте добры подскажите как собственно получить этот набор свойств в виде строки а дальше уже перебирать значения по этому набору,
и еще способ получения свойств элементов данной формы если отличается, если аналог (то сам разберусь),
и еще вопрос некоторые элементы имеют значение "hidden" и значения у них стандартной функцией не возвращается может тоже есть способ?
P:S Душевная благодарность всем кто поможет, и поднятие репутации гарантирую ;)