Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

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

उदाहरण

डायनामिक एलिमेंट्स पर इवेंट अटैच करने के लिए document.addEventListener() का उपयोग करें।

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<meta charset="UTF-8"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
<title>Document</title> 
</head> 
<body> 
<input type="button" value="submit" id="buttonSubmit" /> 
<script> 
    document.addEventListener('click', function(event) { 
        if (event.target && event.target.id == 'buttonSubmit') { 
            console.log("Event generation on the button click"); 
        } 
    }); 
</script> 
</body> 
</html>

फ़ाइल सेव करें और Live Server से खोलें।

आउटपुट

बटन क्लिक करने पर कंसोल में मैसेज दिखाई देगा।

  1. JavaScript का उपयोग करके कुछ एलिमेंट्स पर माउस इवेंट कैसे डिसेबल करें? JavaScript का उपयोग करके कुछ एलिमेंट्स पर माउस इवेंट कैसे डिसेबल करें?

    JavaScript का उपयोग करके कुछ एलिमेंट्स पर माउस इवेंट डिसेबल करने का निम्नलिखित कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />

  1. JavaScript में ENTER दबाने पर टेक्स्टबॉक्स सबमिट कैसे करें? JavaScript में ENTER दबाने पर टेक्स्टबॉक्स सबमिट कैसे करें?

    ENTER का की कोड 13 होता है। हम event.keycode का उपयोग करके जांचेंगे कि ENTER दबाया गया है या नहीं। कोड निम्न है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, init

  1. JavaScript में DOM नोड के सभी चाइल्ड एलिमेंट्स हटाना JavaScript में DOM नोड के सभी चाइल्ड एलिमेंट्स हटाना

    चाइल्ड एलिमेंट्स हटाने के लिए, innerHTML को पर सेट करें।उदाहरणकोड निम्न है:<!DOCTYPE html> <html lang=en> <head>    <meta charset=UTF-8>    <meta name=viewport content=width=device-width, initial-scale=1.0>    <title>Document</tit