Инициировать щелчок по элементу HTML (в дротике)

Я пытаюсь вызвать щелчок по элементу html (в дротике).

Другими словами, как я могу выполнить функцию, которая обычно выполняется при нажатии на элемент?

Вот пример:

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
  });  
}

см. также: https://dartpad.dartlang.org/456f1ec945536caf310c


person Kasper    schedule 29.05.2015    source источник


Ответы (1)


Это должно работать для создания события мыши

querySelector("#second").dispatchEvent(new MouseEvent(...))
person Günter Zöchbauer    schedule 29.05.2015