疑問に思っているのですが、watir を使用して非表示の要素の値を取得するにはどうすればよいですか? これは要素です:
<input type="hidden" value="randomstringhere" id="elementid" name="elementname" />
そして、これは私のコードatmです:
require "rubygems"
require "watir-webdriver"
$browser = Watir::Browser.new :ff
$browser.goto("http://www.site.com")
$grabelement = $browser.hiddens(:id, "elementid")
$blah = $grabelement.attribute_value("value")
puts $blah
これは最後の行でスタックし、そこで戻ります
code.rb:6:in `<main>': undefined method `attribute_value' for #<Watir::HiddenCollection:0x8818adc> (NoMethodError)
基本的な質問で申し訳ありませんが、検索しても何も見つかりませんでした。
前もって感謝します!