我在Javascript / JQuery中编写了一些涉及一些令人困惑的DOM操作的代码,或者至少它们对我来说是因为我相对缺乏经验。
我尝试通过做几个console.log()
来帮助自己,但问题是如果你只记录一个DOM元素就会得到无用的信息,主要是object Object
。
我想知道HTML元素的最有用的通用属性是什么,以便我可以轻松地遵循脚本正在做的事情?
答案 0 :(得分:4)
我想知道HTML元素的最有用的通用属性是什么,以便我可以轻松地遵循脚本正在做的事情?
不要使用日志记录进行调试。使用调试器进行调试。甚至IE(8及更高版本)内置了一个调试器。如果你想知道代码在做什么,那么 nothing 可以替代在调试器中单步执行代码并检查各种变量等等。你走了。
但是回答你的具体问题,我想说我想要看到DOM元素的tagName
,className
(例如,类[es])和id
(如果有)。
答案 1 :(得分:0)
我会在检查控制台日志时使用chrome,这些对象实际上已经通过,因此您可以展开并查看其所有属性。请记住一些旧的浏览器,IE8或7,不支持console.log,它会抛出一个javascript错误。