文章目录
一、执行 js 脚本
1.一般流程
- 创建 JavascriptExecutor 对象;
- 编写 js;
- 执行 js;
代码如下(示例):
driver.get("https://www.12306.cn/index/");
JavascriptExecutor jsDriver = (JavascriptExecutor) driver;
// 将默认日期修改为 2022-06-20
String dataJs = "document.getElementById('train_date').value= '2023-06-20';";
jsDriver.executeScript(dataJs);
Thread.sleep(3000);
// 滑动页面到底部
String scorllJs = "window.scroll(0,document.body.scrollHeight);";
jsDriver.executeScript(scorllJs);
Thread.sleep(3000);