Watir表也是一个链接

时间:2012-06-20 22:11:01

标签: watir

我希望从此网页中获取文本字段“test”。我该怎么做?我开始时:

e.form(:name =>“MainForm”)。table(。

我厌倦了一些让它上班的事情,但我陷入困境。如果不清楚我在问什么,只需要显示如何将变量设置为“test”一词。

谢谢。

enter image description here

2 个答案:

答案 0 :(得分:2)

根据您希望页面随时间变化的方式,有多种方式。

如果它始终是带有'cellnohilite'类的页面的第一个单元格,您可以这样做:

value = browser.td(:class, 'cellnohilite').text

如果它始终是该特定表的第一个单元格,则可以执行以下操作:

value = browser.tbody(:class, 'blacklabel').td.text

如果你知道单元格的文本是'Test',你甚至可以这样做:

value = browser.td(:text, 'Test').text

答案 1 :(得分:0)

browser.frame(:name, "MainForm").td(:text, "Test").text

祝你好运!