Ruby 机械化,填写表格后保存 html 为文件
Ruby Mechanize, save html as file after filling a form
我想在填写表格后保存 html。让我们说:
page.form.field.value = 'testing'
page.save 'test.html'
生成的test.html文件没有修改值属性
<input name='something' value=''>
我期待:
<input name='something' value='testing'>
您想为此使用 dom 函数:
page.at('[name=something]')['value'] = 'testing'
换句话说,没有理由期望对表单字段的更改会更新 dom。
我想在填写表格后保存 html。让我们说:
page.form.field.value = 'testing'
page.save 'test.html'
生成的test.html文件没有修改值属性
<input name='something' value=''>
我期待:
<input name='something' value='testing'>
您想为此使用 dom 函数:
page.at('[name=something]')['value'] = 'testing'
换句话说,没有理由期望对表单字段的更改会更新 dom。