我是watir-webdriver的新手,我正试图从watir-webdriver访问DOM中的JSON元素。它在firebug中被称为jsonText
,但我不确定如何访问它并显示它。
以下是Firebug下的DOM选项卡中包含的内容:
jsonText "{"packetType":"exec","id":1,"params":"","name":"test"}"
这是我到目前为止所尝试的内容:
puts fx.dom.window.jsonText
puts fx.div(:id=>"jsonText")
第一个出错了,第二个给了我这个:
Watir::Div:0x00000003424d98
答案 0 :(得分:0)
在IRB中尝试。除了有很多乐趣之外,你还可以尝试一下。这是rdoc for div,因此您可以了解一下可以用它做些什么。我建议您在IRB中执行以下操作:
fx = Watir::Browser.new
fx.goto whateverUrlYouAreTesting
fx.div(:id=> "jsonText").<try your methods here>