Javascript 使用firebug查找js函数

Javascript 使用firebug查找js函数,javascript,firebug,Javascript,Firebug,我有以下按钮: <input type="submit" id="btnLogin" onclick="return ValidateLogin();" value="Enter"> 如何使用firebug找到ValidateLogin()函数的定义?转到HTML标签。在这里,您还可以查看页面中包含的Javascript文件的内容 希望对您有所帮助。Firebug的右上角有一个搜索字段。当您在脚本面板上并聚焦搜索字段时,您将看到一个小对话框,其中有一个复选框“多个文件”(或类似

我有以下按钮:

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


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

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


希望对您有所帮助。

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

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

var s = ValidateLogin.prototype.constructor;
console.log(s); // will output the actual function definition 
我已经包括了一些截图来帮助你


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

console.log(ValidateLogin.toString());

函数的定义将直接打印到控制台。

它只给出函数的定义,而不给出函数的位置,因此我无法修改它。有没有办法修改该函数?在这种情况下,键入
ValidateLogin
no(),然后右键单击输出面板中的函数(),然后单击脚本选项卡中的检查。然后,它将显示它所在的.js文件。inI在2017年刚刚对此进行了投票。Firebug不是已经停产了吗?别误会,萤火虫是炸弹,只是好奇而已