में वर्तमान तत्व प्राप्त करने के लिएकैसे getElementsByClassName
document.getElementsByClassName('test')[0].onclick=function(){
document.getElementsByClassName('test')[0].innerHTML = 'New Text';
}
का एक सरल जे एस घटना पर विचार करें मैं कैसे विस्तार कर सकते हैं इस कोड को आम तौर पर class="test"
साथ सभी तत्वों के लिए काम करने के लिए। मेरा मतलब है तत्व को क्लिक करना और इसकी सामग्री को प्रतिस्थापित करना। वास्तव में, हमें क्लिक ईवेंट से नोड नंबर (ब्रैकेट के अंदर प्रदान किया गया) प्राप्त करने की आवश्यकता है।
मैं जावास्क्रिप्ट जैसे व्यावहारिक विधि नहीं, अविभाज्य कोड में जावास्क्रिप्ट को बेहतर ढंग से समझने की कोशिश कर रहा हूं।
मुझे आश्चर्य है कि एक बार फ़ंक्शन को परिभाषित करना बेहतर नहीं होगा, और बस लूप के प्रत्येक पुनरावृत्ति में इसका संदर्भ जोड़ें। मुझे यकीन नहीं है कि ब्राउज़र पर्याप्त स्मार्ट है, लेकिन यह प्रत्येक पुनरावृत्ति को एक अनाम कार्य बना सकता है। –