Что нового

Как получить имена всех инпутов на странице!

shakur

Осваивающий
Сообщения
76
Репутация
24
Доброго время суток! Прошу прощенья если создал не там тему, пытаюсь написать бота, с разделом вроде не ошибся)

Собственно проблема, по названию темы вроде ясно что нужно получить все имена инпутов на странице, делаю так

Код:
for $i = 1 to _FFXPath( "//input", "",10)
_FFXPath( "//input["& string($i) &"]", "",9)
MsgBox(64,"",_FFObj("xpath.name")& " |  "& _FFObj("xpath.type"))
Next


но этот код не выдает имена инпутов которые находятся в таблице так если заключены в тэг <tr> и <td> подскажите плз, как это можно сделать?
 
Автор
S

shakur

Осваивающий
Сообщения
76
Репутация
24
Проблему решил, загнал текст страницы в строку и регулярным выражением вытянул все имена.
Регулярка:
Код:
$array = StringRegExp($sHTML, '(?i)<input.+?name.+?"(.+?)"', 1,$nOffset)
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
shakur
{LangWarn.Admin}
 
Верх