单击输入类型提交 - Mechanize Ruby

时间:2013-10-23 14:49:52

标签: ruby ruby-on-rails-3 rubygems mechanize mechanize-ruby

我正在尝试点击一个实际上是一个没有表单的提交按钮,看起来像是这样并将结果存储在一个对象中

<div class="searchBar-input">
    <input id="front-page-search" value="Enter Keyword(s)" type="text">
</div>


<div class="searchBar-submit">
    <input id="searchBtn" value="Search" type="submit">
</div>

我已尝试过put.forms,因为页面上没有任何表单,所以我什么都没得到。它只是一个文本框,我必须提交它的价值。

我用谷歌搜索了但是我找到了关于表单提交和链接的所有内容。我怎么点击这个?任何建议。谢谢提前

1 个答案:

答案 0 :(得分:0)

试试这个:

<div class="searchBar-submit">
   <input id="searchBtn" value="Search" type="submit"  onclick="document.forms[0].submit();" ></div>