html标记的SetAttribute值

时间:2013-02-19 15:06:37

标签: javascript selenium-webdriver

我想使用selenium webdrive为html标签设置属性值。比如说...我想使用带Webdriver的JavaScript或Simple webDriver Script替换50%到70%。

我尝试了很多选项但是这个标签除了类之外没有属性。所以请帮帮我

<Span class="abc">50%</span>

2 个答案:

答案 0 :(得分:3)

这不是属性值,即内容。因此,您需要Selenium选项来设置内容而不是属性。

你提到了JavaScript。您可以通过获取span元素的引用并设置其span属性(或访问其包含的innerHTML节点并设置其中来设置JavaScript中Text的内容nodeValue财产)。

答案 1 :(得分:0)

将值分配给span的最简单方法是

document.getElementsByTagName("span")[0].innerHTML = "70%";