我无法获得" tbody"的宽度。元素与xpath watir。 我有这段代码:
browser.element(:xpath , "//table[@onselectstart='return false']").tbody.tr(:index , 2).td.table.tbody.style "width"
此代码返回我" auto",这很好,因为该属性必须设置为" auto"这样它就会自动定位在网页上,但如果我看一下firebug,它会显示元素的宽度。因为我可以用像素获得这个值吗?
答案 0 :(得分:1)
尝试这样的事情(未经测试):
browser.element(:xpath , "//table[@onselectstart='return false']").tbody.tr(:index , 2).td.table.tbody.wd.size.width
有关详情,请参阅Element#wd,Element#size和Dimension#width的文档。