ルビーで機械化して隠しフィールドを取得しようとしていて、それをクリックしようとしています。
agent = Mechanize.new
agent.get('http://www.example.com/')
agent.page.link_with(:text => "More Links...")
しかし、これは私に与えます:
=> nil
実際、私はそれをクリックしたい:
agent.page.link_with(:text => "More Links...").click
しかし、これはエラーです:
nil:NilClass の未定義メソッド「クリック」
そして、ここに私のHTMLコードがあります:
<div id="rld-4" class="results_links_more highlight_d links_deep" style="display: none;">
<a class="large" href="javascript:;">More Links...</a>
</div>