この日記は 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 |