Могу ли я получить доступ к телу функции слушателя событий, используя nodeJS jsdom - PullRequest
0 голосов
/ 24 июня 2011

Я использую jsdom с nodeJS.Я загружаю большой HTML-документ и использую jQuery для навигации по DOM.У меня есть случай, когда у меня есть элемент, и мне нужно получить доступ к телу функции прослушивателя событий (onclick).Прослушиватель событий был добавлен в исходный HTML:

<a href="#" onclick="javascript:window.open('http://<rest-of-url>'); return false;"></a>

Атрибут onclick элемента DOM не определен.

Кстати: я действительно хочу получить URL (обратите вниманиетотэто не то, что находится в источнике, там есть реальная спецификация URL), которая указана в источнике.

1 Ответ

1 голос
/ 01 сентября 2011

e.getAttribute('onclick') не работает?

...