我试图触发对 html 元素的点击(在 dart 中)。
换句话说,如何执行单击元素时通常执行的功能?
这是一个例子:
import 'dart:html';
import 'dart:math';
main() {
querySelector("#first").onClick.listen((e) {
r() => new Random().nextInt(256);
querySelector("#first").style.color =
"rgb(${r()},${r()},${r()})";
});
querySelector("#second").onClick.listen((e) {
// pretend the first paragraph is clicked
});
}
Run Code Online (Sandbox Code Playgroud)
这应该可以产生鼠标事件
querySelector("#second").dispatchEvent(new MouseEvent(...))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
974 次 |
| 最近记录: |