1

我想使用 selenium webdrive 为下面的 html 标签设置属性值。比如说……我想使用带有 Webdriver 的 JavaScript 或简单的 webDriver 脚本来替换 50% 到 70%。

我尝试了很多选项,但这个标签没有属性,只有类。所以请帮助我

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

2 回答 2

3

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

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

于 2013-02-19T15:08:27.890 回答
0

最简单的赋值方法span

document.getElementsByTagName("span")[0].innerHTML = "70%";
于 2013-02-19T15:13:22.910 回答