2

我必须使用 Ruby mechanize 解析结构不佳的 HTML 文档。页面中有 2 个表单,但很少有提交类型的按钮不属于任何表单元素,因此我无法单击这些按钮。

有两个下拉菜单,它们都在不同的 s 中,并且提交按钮在这些表单之外,我必须从这些 DD 中选择值并单击此按钮,我无法单击此按钮。

有什么帮助吗??

感谢所有答案...这是示例 HTML

<form action='abc/abc.asp'>
<select name='state'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</select>
</form>

<select name='options'>
<option value='1'>1</option>
<option value='2'>2</option>
</select>

<input name="submit" type="submit" value="View Results">

看,第二个下拉菜单和按钮在任何形式之外,我想从第二个 DDL 中选择值并点击“查看结果”按钮

4

1 回答 1

0

你可以试试这个,它应该与单击按钮的结果相同:

form['submit'] = 'View Results'
form.submit
于 2012-04-15T21:52:04.387 回答