javascript - Dynamically created button onClick not working -
मेरे पास निम्न कोड है, जिसे $ (document) में कॉल किया जाता है .ready () : < / P>
btnHolders.appendChild (_createButton ("नोट", फ़ंक्शन () {showNote ();})); Var _createButton = फ़ंक्शन (नाम, फ़ंक्शन) {var बीटीएन = दस्तावेज़.create एलेमेंट ("इनपुट"); बीटीएन। टाइप = "बटन"; बीटीएन.आईडी = "बीटीएन" + नाम; Btn.onclick = func; Btn.value = name; बीटीएन वापसी; }; हालांकि, जब मैं स्रोत को देखता हूं, तो मुझे निम्न मिलता है:
इनपुट प्रकार = "बटन" id = "btnNote" value = " नोट "& gt;
मैंने आपके कोड को थोड़ी-बहुत रीफ़्रैक्ट किया क्योंकि आप फ़ंक्शन बुला रहे थे इससे पहले परिभाषित नहीं किया गया था इसके बाद भी जब आप पहले से ही इसमें शामिल थे, तो क्यों नहीं jQuery का उपयोग करें? _createButton ("नोट", showNote); एंट्र ({'टाइप': 'बटन', 'आईडी': 'बीटीएन' + नाम, 'मान': नाम} (_ ')' ) .बंड ('क्लिक करें', फ़ंक); btnHolders.append (btn); }; फ़ंक्शन शो नोट () {console.log ('परीक्षण'); }
Comments
Post a Comment