减去表单输入字段html的最佳方法

时间:2010-03-05 23:37:25

标签: php regex forms xpath grep

如何从狡猾的格式化html文档中半自动地获取所有输入字段(文本,单选按钮,复选框,选择等)?

尝试获取TYPE,NAME,VALUE的{​​{1}}和OPTION

我目前正在使用Xpath(在PHP中),因为这里的每个人都说'用它代替',但我无处可去。所以我愿意接受建议。我有一个shell,所以它也可能是'普通'grep。

感谢。 马特

2 个答案:

答案 0 :(得分:0)

您可以将jQuery框架与优秀的旧Firebug(Firefox插件)结合使用。 jQuery的选择器引擎将使您可以轻松找到表单元素的所有实例。 Firebug很乐意将其登录到Firefox的Javascript控制台。

正如你所说:这是半自动的。

修改

为了帮助您入门,您可能需要查看jQuery's API(它有一个方便的序列化方法,可以帮助您节省大量时间。)

答案 1 :(得分:0)

看到这个'几乎在那里'的解决方案:
Get HTML page <input> values and names using regex on PHP

谢谢!