Лучший способ вычесть поля ввода формы HTML - PullRequest
0 голосов
/ 06 марта 2010

Как бы вы могли полуавтоматически получить все поля ввода (текст, радио-кнопка, флажок, выбрать и т. Д.) Из хитро отформатированных HTML-документов?

Попытка получить TYPE,NAME,VALUE и OPTION для SELECT.

В настоящее время я использую Xpath (в PHP), потому что все здесь говорят «используйте это вместо», но я ничего не могу с этим поделать. Так что я открыт для предложений. У меня есть оболочка, так что это может быть и «обычный» grep.

Спасибо. Matt

Ответы [ 2 ]

0 голосов
/ 07 марта 2010
0 голосов
/ 06 марта 2010

Вы можете использовать фреймворк jQuery вместе со старым добрым Firebug (аддон Firefox). Селекторный движок jQuery позволит вам легко найти все экземпляры элементов формы. И Firebug с радостью зарегистрирует его на консоли Javascript в Firefox.

Как вы сказали: это ПОЛУАВТОМАТИЧЕСКИЙ.

EDIT

Для начала вам может понадобиться взглянуть на API jQuery (в нем есть удобный метод сериализации, который вам очень поможет).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...