Ruby 从表中的输入元素访问文本

Ruby 从表中的输入元素访问文本,ruby,input,watir,Ruby,Input,Watir,我需要获取基于文本的值(存储在一个输入元素中,该元素位于表中的单元格中)。 我该怎么做? 这是我的密码: recordTable = @browser.div(:id => "gridtable").table(:id,'lastgrid') puts "Table: #{recordTable}" recordTable.rows.each do |row| row.cells.each do |cell| if(cell.inpu

我需要获取基于文本的值(存储在一个输入元素中,该元素位于表中的单元格中)。 我该怎么做? 这是我的密码:

   recordTable = @browser.div(:id => "gridtable").table(:id,'lastgrid')
   puts "Table: #{recordTable}"
   recordTable.rows.each do |row|
       row.cells.each do |cell|
            if(cell.input.text.include?("Paid"))
              puts "TRUE"
            else
              puts "FALSE"
            end                
       end
   end

结果总是错误的,但我要查找的文本已在表格上

我假设您的输入元素是文本字段类型:

<input type="text" value="text user sees" />

在单个单元格上,如何访问此输入元素?e、 g.
cell.text
cell.input
?@konsolebox我改变了我的问题。
cell.input.text
#=> ""

cell.input.value
#=> "text user sees"