Ruby Mechanize,填写表单后将html保存为文件

时间:2015-08-06 16:10:05

标签: ruby mechanize

我想在填写表格后保存html。让我们说:

page.form.field.value = 'testing'
page.save 'test.html'

生成的test.html文件没有修改后的值属性

 <input name='something' value=''>

我期待:

 <input name='something' value='testing'>

1 个答案:

答案 0 :(得分:0)

您想要使用dom函数:

page.at('[name=something]')['value'] = 'testing'

换句话说,没有理由期望对表格字段的更改会更新dom。