嗨,有没有一种方法可以在元素上分派(dispatch) DOM 事件? 例如在运行时 JS 将通过以下方式实现:
var el = document.getElementById("some-id")
var event = new Event('change');
el.dispatchEvent(event);
最佳答案
使用执行
方法:http://webdriver.io/api/protocol/execute.html
.execute(function() {
var el = document.getElementById("my-id");
var event = new Event('change');
el.dispatchEvent(event);
})
关于selenium - 在 Webdriver.io 中调度 native DOM 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34125880/