2011-03-29 12 views
20

साथ js समारोह का पता लगाएं मेरे पास निम्न बटन:फ़ायरबग

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

मैं ValidateLogin() फ़ायरबग साथ समारोह की परिभाषा कैसे मिल सकती है?

उत्तर

25

प्रकार Firebug कंसोल में निम्नलिखित है, तो उत्पादन खिड़की

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

मैं कुछ स्क्रीनशॉट को शामिल किया है मदद करने के लिए समारोह() पर क्लिक करें।

enter image description here

enter image description here

+0

यह केवल परिभाषा को फ़ंक्शन का स्थान नहीं देता है, इसलिए मैं इसे संशोधित नहीं कर सकता। क्या उस कार्य को संशोधित करने का कोई तरीका है? – hhh3112

+1

उस मामले में 'ValidateLogin' no() टाइप करें, फिर आउटपुट पैनल में फ़ंक्शन() पर राइट क्लिक करें, और स्क्रिप्ट टैब में निरीक्षण पर क्लिक करें। यह तब .js फ़ाइल दिखाएगा जो – Chris

+0

में स्थित है, मुझे अभी 2017 में इसके लिए एक उपरांत मिला है। क्या फायरबग बंद नहीं हुआ है? मुझे गलत मत समझो, फायरबग बम था, बस उत्सुक था – Chris

0

एचटीएमएल लेबल पर जाएं। यहां आप पृष्ठ में शामिल जावास्क्रिप्ट फ़ाइल की सामग्री भी देख सकते हैं।

मुझे आशा है कि यह सहायक होगा।

2

फायरबग के ऊपरी दाएं भाग पर एक खोज क्षेत्र है। जब आप स्क्रिप्ट पैनल पर हों और खोज फ़ील्ड पर ध्यान केंद्रित करें, तो आपको एक छोटा सा संवाद मिलेगा जिसमें एक चेक बॉक्स "एकाधिक फ़ाइलें" (या कुछ समान - मेरे पास अंग्रेज़ी संस्करण नहीं है)। इसे जांचें और उस फ़ंक्शन का नाम कॉपी करें जिसे आप ढूंढ रहे हैं।

13

प्राप्त करने के लिए समारोह परिभाषा केवल इस फ़ायरबग कंसोल में एक शॉर्टकट होगा:

console.log(ValidateLogin.toString()); 

समारोह के defintion कंसोल के लिए सीधे प्रिंट किया जाएगा।

संबंधित मुद्दे