javascript - 如何检测 HTML 代码中的文本

标签 javascript html selenium selenium-webdriver webdriver

我有以下 html 代码行

<span class="navbar-text navbar-nav company-title">aLine</span>

aLine 是导航栏上的文本。如何通过 xpath 找到此文本?

最佳答案

可以直接通过类名选择:

driver.findElements(By.className("navbar-text navbar-nav company-title")).then(function(elements){
    elements.forEach(function (element) {
        element.getText().then(function(text){
            console.log(text);
        });
    });
});

关于javascript - 如何检测 HTML 代码中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49108414/

相关文章:

html - 如何在 jquery 表的搜索栏中禁用 chrome 自动完成功能

python - 如何使用 Python Selenium 选择输入元素

python - 通过innerHTML使用Python和Selenium定位元素

javascript - 如何捕获鼠标悬停事件上的鼠标左键?

javascript - 在 React 站点中使用搜索栏时,iOS 键盘不会关闭

javascript - 如何将我的 Controller 与 AngularJS 结合起来?

javascript - jquery 在加载时导致 “white”

html - 当您将鼠标悬停在整个表格行上时,如何使按钮出现在悬停上?

javascript - Jquery animate div 在点击时增加高度并在第二次点击时折叠

java - 无法使用 Selenium 在mac上的safari上执行并行执行