我有一个没有滚动条的文本区域,但如果我输入超过 150 个字符,它将在文本区域中生成滚动条。
我想验证滚动条是否在我的自动化中正确生成。
我在 Java 中使用 selenium。
最佳答案
您之前是否尝试过使用 JavaScriptExecutor,希望它有效。
boolean scrollVerticalExist = ((JavascriptExecutor)driver).executeScript("return document.documentElement.scrollHeight>document.documentElement.clientHeight;")
boolean scrollHorizontalExist = ((JavascriptExecutor)driver).executeScript("return document.documentElement.scrollWidth>document.documentElement.clientWidth;")
关于javascript - 如何验证输入 150 个字符后文本区域中是否出现滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43216244/