如何在以下代码中使用Java脚本添加文本:

时间:2019-09-20 10:56:18

标签: javascript selenium

我想使用硒中的javascript在下面的代码中添加“ On Plant&Machinery”。

在添加上述文本之后,它看起来像: 在机械上

请帮助。

1 个答案:

答案 0 :(得分:0)

要将文本在工厂和机械上设置为 WebElement 中的innerHTML,可以使用以下解决方案:

  • document.querySelector(".table_column").textContent="On Plant & Machinery";
    
  • driver.execute_script("document.getElementsByClassName('table_column')[0].value='On Plant & Machinery'")
    
  • ((JavascriptExecutor)driver).executeScript("document.getElementsByClassName('table_column')[0].setAttribute('value','On Plant & Machinery')")