用firebug查找js函数

时间:2011-03-29 08:17:53

标签: javascript firebug

我有以下按钮:

<input type="submit" id="btnLogin" onclick="return ValidateLogin();" value="Enter">

如何使用firebug找到ValidateLogin()函数的定义?

4 个答案:

答案 0 :(得分:25)

在Firebug控制台中键入以下内容,然后单击输出窗口中的函数()

var s = ValidateLogin.prototype.constructor;
console.log(s); // will output the actual function definition 

我已经提供了一些屏幕截图来提供帮助。

enter image description here

enter image description here

答案 1 :(得分:13)

要获取函数定义,这将是firebug控制台中的快捷方式:

console.log(ValidateLogin.toString());

该功能的定义将直接打印到控制台。

答案 2 :(得分:2)

Firebug右上角有一个搜索字段。当您在“脚本”面板上并聚焦搜索字段时,您将看到一个小对话框,其中包含“多个文件”复选框(或类似内容 - 我没有英文版)。检查并将要查找的功能名称复制到其中。

答案 3 :(得分:0)

转到HTML标签。在这里,您还可以查看页面中包含的Javascript文件的内容。

我希望它有用。