...pudding - diary

この日記は https://yapud.hatenablog.com/ に引っ越し中


2009-12-11

_ [Software] greasemonkey で アンカーの onclick の内容を取得する

アンカータグに書かれてる onclick の内容が欲しくて

var Anchor = document.body.getElementsByTagName('A');
for(var i in Anchor) {
  var onclick = Anchor[i].onclick;
}

コレだとエラー。うーん、href とかと同じ方法では取れないのか。

検索しまくったのだけど、 "onclick にイベントを設定する" ってのはたくさん出てくるんですよ。

いやいや新たに設定したいんじゃなくて、設定済みの情報が欲しいんです。取得したいんです。

var Anchor = document.body.getElementsByTagName('A');
for(var i in Anchor) {
  var onclick = Anchor[i].getAttribute('onclick');
}

よし取得できた。


2009年
12月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Twitter : @moriya_jp