如何从样式元素中获取单个值。
这是我的 CSS。我希望能够得到51.06383%的宽度值
span id="ctl00_cphNavigation_svyNavigation_lblProgressMeter" class="progressmeter" style="display:inline-block;width:51.06383%;"
我使用以下代码检索了样式值。这将返回整个样式值。我不确定如何将它分开,所以我只能得到宽度。
driver.getSingleElement("css=span#ctl00_cphNavigation_svyNavigation_lblProgressMeter").getAttribute("style");`
最佳答案
style = driver.getSingleElement("css=span#ctl00_cphNavigation_svyNavigation_lblProgressMeter").getAttribute("style");
value = style.split("width:")[1].split(";")[0];
但是,如果可以,为什么不使用 .style.width
?
关于html - 如何从样式元素中获取值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20411245/