如何获得xpath Watir元素的宽度(以像素为单位)?

时间:2014-10-10 13:57:54

标签: ruby xpath width element watir

我无法获得" tbody"的宽度。元素与xpath watir。 我有这段代码:

browser.element(:xpath , "//table[@onselectstart='return false']").tbody.tr(:index , 2).td.table.tbody.style "width"

此代码返回我" auto",这很好,因为该属性必须设置为" auto"这样它就会自动定位在网页上,但如果我看一下firebug,它会显示元素的宽度。因为我可以用像素获得这个值吗?

1 个答案:

答案 0 :(得分:1)

尝试这样的事情(未经测试):

browser.element(:xpath , "//table[@onselectstart='return false']").tbody.tr(:index , 2).td.table.tbody.wd.size.width

有关详情,请参阅Element#wdElement#sizeDimension#width的文档。