Avatar ·

डायनामिक रूप से बनाए गए एलिमेंट्स पर इवेंट हैंडलर कैसे अटैच करें JavaScript में?

सभी को नमस्ते! मैं JavaScript में नया हूँ और एक समस्या में फंस गया हूँ जिसे हल नहीं कर पा रहा हूँ। मेरे पास एक टास्क लिस्ट (कामों की सूची) है। उपयोगकर्ता फॉर्म के माध्यम से नए एलिमेंट जोड़ सकता है। प्रत्येक लिस्ट एलिमेंट में एक "डिलीट" बटन होना चाहिए, ताकि किसी विशिष्ट कार्य को हटाया जा सके। समस्या यह है कि जब मैं JavaScript के माध्यम से डायनामिक रूप से नया लिस्ट एलिमेंट जोड़ता हूँ (जैसे `innerHTML` या `createElement` का उपयोग करके), तो "डिलीट" बटन पर क्लिक हैंडलर काम नहीं करता। हैंडलर केवल उन एलिमेंट्स के लिए काम करते हैं जो शुरू में HTML में थे। यहाँ सरलीकृत कोड है जो समस्या दिखाता है: ```html
  • कार्य 1
  • कार्य 2

अभी तक कोई उत्तर नहीं।

लॉग इन करें उत्तर देने के लिए

ब्लॉग