Firebug使用详解(15)

发表于:2014-08-08来源:博客园作者:夏楚枫点击数: 标签:Firebug
我们再输入$$(div)[0]看看(图10-5)。 是不是很便于我们对HTML进行调试。 图 10-4 图 10-5 命令行的所有特殊函数请看表3: 命令 说明 $(id) 通过 id 返回 Element 。

  我们再输入“$$(‘div’)[0]”看看(图10-5)。

  是不是很便于我们对HTML进行调试。

10-4

10-5

  命令行的所有特殊函数请看表3:

命令

说明

$(id)

通过id返回Element

$$(selector)

通过CSS选择器返回Element数组。

$x(xpath)

通过xpath表达式返回Element数组。

dir(object)

列出对象的所有属性,和在DOM标签页查看该对象的是一样的。

dirxml(node)

列出节点的HTMLXML的源代码树,和在HTML标签页查看改节点一样。

cd(window)

默认情况下,命令行相关的是顶层window对象,使用该命令可切换到frame里的window独享。

clear()

清空信息显示区,和单击按钮Clear功能一样。

inspect(object[, tabName])

监视一个对象。tabName表示在那个标签页对该对象进行监视,可选值为“html”、“css”、“script”和“dom”。

keys(object)

返回由对象的属性名组成的数组。

values(object)

返回由对象的属性值组成的数组。

debug(fn)

在函数的第一行增加一个断点。

undebug(fn)

移除在函数第一行的断点。

monitor(fn)

跟踪函数fn的调用。

unmonitor(fn)

不跟踪函数fn的调用。

monitorEvents(object[, types])

跟踪对象的事件。Types的可选值为“composition”、 contextmenu”、 drag”、 focus,、“form”、“key”、 load”、“mouse”、“mutation”、“paint”、“scroll”、“text”、“ui”和“xul”。

unmonitorEvents(object[, types])

不跟踪对象的事件。Types的可选值为“composition”、 contextmenu”、 drag”、 focus,、“form”、“key”、 load”、“mouse”、“mutation”、“paint”、“scroll”、“text”、“ui”和“xul”。

profile([title])

开始对脚本进行性能测试,可选参数title将作为测试结果的标题。

profileEnd()

结束脚本性能测试。

3

原文转自:http://www.cnblogs.com/xiachufeng/archive/2010/08/02/1790411.html