我认为 element.getAttribute('onclick') 返回任何 element.onclick 设置的字符串版本。
var as = document.getElementsByTagName('a');
for(var i=0; i < as.length; i++) {
// set test to some javascript text
var test = as[i].getAttribute('onclick');
// set test to "null"
var test = String(as[i].onclick);
}
当 .getAttribute('onclick') 显示一个值时,为什么“.onclick”表示法返回 null?