访问返回空字符串的div的内部文本

时间:2012-03-18 05:27:30

标签: html ruby dom watir

我正在尝试在以下网页上提取答案文字。我打开了DOM检查器,得到了"answer_content"文本的类。我已经定义了一个看起来像这样的方法:

def get_answer()
  @browser.div(:class, "answer_content")
end 

puts page.get_answer.text

然而,这会打印出一个空的弹簧。我找到了错误的元素吗?当我在DOM检查器中查看它时,div之间似乎没有任何内容。

1 个答案:

答案 0 :(得分:1)

在我看来,div有多个class个元素。这会告诉你我的猜测是否正确:

@browser.divs(:class, "answer_content").size