इसके बजाय, addEventListener() के साथ querySelector() का उपयोग करें।
उदाहरण
निम्नलिखित कोड है -
<!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> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> <body> <select id="selectDemo"> <option value="Java">Java</option> <option value="Javascript">Javascript</option> <option value="MySQL">MySQL</option> <option value="MongoDB">MongoDB</option> </select> </body> <script> document.querySelector('#selectDemo').addEventListener('change', subjectMarks); function subjectMarks() { console.log(58); } </script> </html>
उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल नाम anyName.html(index.html) को सेव करें और फ़ाइल पर राइट क्लिक करें। वीएस कोड एडिटर में "ओपन विद लाइव सर्वर" विकल्प चुनें।
यह निम्नलिखित आउटपुट देगा -
अब, ड्रॉपडाउन सूची से मान चुनें -
आउटपुट
यह निम्नलिखित आउटपुट देगा -