【问题标题】:I can´t click on an element with selenium, how can i click anyways?我不能点击一个带有硒的元素,我怎么能点击呢?
【发布时间】:2023-04-02 05:20:01
【问题描述】:

我想点击这个元素,但它说另一个元素会被点击,但我不在乎,因为它是一个选择:

let input_provinces = await driver.findElement(By.id("select_provinces")).click();

有人知道如何强制点击吗? 谢谢!

【问题讨论】:

    标签: javascript node.js selenium selenium-webdriver chrome-web-driver


    【解决方案1】:

    我认为您正在将 Selenium 与 JavaScript 一起使用,我提供了一个建议,如果它适合您,您可以尝试这个。

    let input_provinces = await driver.findElement(By.id("select_provinces"));
    JavascriptExecutor executor = (JavascriptExecutor)driver;
    executor.executeScript("arguments[0].click();", input_provinces);
    
    

    【讨论】:

      猜你喜欢
      • 2017-08-20
      • 2019-02-08
      • 1970-01-01
      • 2019-11-28
      • 1970-01-01
      • 2023-01-18
      • 1970-01-01
      • 2020-10-04
      • 2021-02-20
      相关资源
      最近更新 更多