【问题标题】:Obtaining HTML text from an HTML attribute - Selenium从 HTML 属性获取 HTML 文本 - Selenium
【发布时间】:2015-07-01 01:31:01
【问题描述】:

我看到的问题都与从 <p> ... </p> 标签等内容中提取文本有关。我需要知道的是我是否可以使用 Selenium 提取文本作为 HTML 属性:

<li id="bullet" someid="1003"> ... </li>

如果我可以通过其唯一 id 或 xpath 选择正确的 Web 元素(我已经知道该怎么做),我可以使用 Selenium 从 someid 属性中获取 1003

【问题讨论】:

    标签: html selenium selenium-webdriver


    【解决方案1】:

    这就是getAttribute() (java) 方法的用途:

    WebElement element = driver.findElement(by.id("bullet"));
    element.getAttribute("someid");
    

    【讨论】:

    • 其实我也刚找到。对不起 - 不知道有一个内置的方法:)谢谢你的回答,不过,我很感激。
    猜你喜欢
    • 2017-06-02
    • 2022-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多