hhh3112
hhh3112

Reputation: 2187

Find js function with firebug

I have the following button:

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

How can i find the definition of the ValidateLogin() function with firebug?

Upvotes: 21

Views: 12658

Answers (4)

Philipp Rieber
Philipp Rieber

Reputation: 1581

To get the function definition only this would be a shortcut in the firebug console:

console.log(ValidateLogin.toString());

The defintion of the function will be printed to the console directly.

Upvotes: 14

Chris
Chris

Reputation: 58142

Type the following into the Firebug Console, then click the function() in the output window

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

I have included some screenshots to help.

enter image description here

enter image description here

Upvotes: 24

RoToRa
RoToRa

Reputation: 38400

There is a search field on the top right of Firebug. When you are on the Script panel and focus the search field, you'll get a small dialog which a check box "Multiple Files" (or something similar - I don't have the English version). Check it and copy the name of the Function you are looking for into it.

Upvotes: 2

Faber
Faber

Reputation: 2194

go to HTML label. Here you can view also the contents of the Javascript file included in the page.

I hope it's helpful.

Upvotes: 0

Related Questions