getElementsByClassName के माध्यम से सही ढंग से पुनरावृत्ति करना
वेब पेजों के साथ काम करते समय, तत्वों को उनके वर्ग नाम से एक्सेस करना एक सामान्य कार्य है। GetElementsByClassName विधि एक NodeList प्रदान करती है, जो मेल खाने वाले तत्वों के संग्रह का प्रतिनिधित्व करती है। हालाँकि, एक NodeList के माध्यम से पुनरावृत्ति करना मुश्किल हो सकता है, खासकर DOM को संशोधित करते समय। वितरण फ़ंक्शन का उपयोग करना। हालाँकि, आप NodeList की बदलती प्रकृति के कारण अप्रत्याशित व्यवहार का सामना कर रहे हैं।
इसका समाधान NodeList से अलग-अलग तत्वों को पुनः प्राप्त करने के लिए आइटम (इंडेक्स) विधि का उपयोग करना है। सही ढंग से पुनरावृति करने का तरीका यहां बताया गया है:
const Slides = document.getElementsByClassName("slide"); के लिए (मान लीजिए i = 0; i
const slides = document.getElementsByClassName("slide"); for (let i = 0; i
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3