【发布时间】:2018-06-16 15:12:51
【问题描述】:
根据this question,我想通过以下方式在我的 JavaScript 代码中找到一个元素:
IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
string count =
js.ExecuteScript(
"return document.querySelectorAll('ul.tag-list > li.tag-item').length")
.ToString();
而且它工作正常。但是我需要在页面的特殊部分而不是整个文档中运行我的 JavaScript 代码。 还是这样吗?
【问题讨论】:
-
您需要为此编写更准确的 CSS 选择器。分享您的 HTML。
标签: javascript c# selenium