如何记录所有元素的属性?

时间:2012-01-13 15:41:53

标签: javascript

我想在控制台中看到html元素上的所有可用属性。

console.log(myEl); 

只记录对象的html结构。

3 个答案:

答案 0 :(得分:4)

请参阅http://getfirebug.com/logging:console.dir(object)

答案 1 :(得分:0)

var str = "";
for ( var attr in myEl )
{
  if (typeof myEl[attr]!="function")
    str += attr + ":" + myEl[attr] + "\n";
}
console.log(str);

答案 2 :(得分:0)

var a = document.getElementsByTagName('a')[0];
for (var key in a)
    console.log(key, a[key]);