我有代表我的 div 的“WebElement div”:
<div style="width: 500px; height: 100px;">
我尝试像这样改变我的 div 的高度:
JavascriptExecutor js = (JavascriptExecutor) driver;
WebElement div = ...;
js.executeScript("document[0].style.height = '200px'", div);
但不起作用。
这是我得到的异常(exception):
org.openqa.selenium.WebDriverException: unknown error: Cannot read property 'style' of undefined
如何更改 div 的高度?
最佳答案
document
在这里不是有效的选择器。你会想做类似 document.querySelector("div").style.height = "200px"
关于javascript - 使用 JavaScriptExecutor Selenium Java 更改 div 的样式高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50233393/