मान लें कि हमारे HTML में निम्न लाइन है −
<input type="Button" value="Result" onclick="alert('Hello World!');"/>
यहां ब्राउज़र onclick का पता लगाकर इनलाइन JavaScript की पहचान करता है, भले ही <script> टैग उपलब्ध न हो।
इनलाइन JavaScripts के उपयोग के लिए निम्नलिखित कुछ सुझाव हैं −
- यदि स्क्रिप्ट केवल एक पेज के लिए उपयोग की जानी है तो <script>...</script> जैसे इंलाइन स्क्रिप्ट एलिमेंट्स पर विचार करें।
- onclick="..." जैसे इवेंट एट्रिब्यूट्स का उपयोग न करें, और JavaScript का उपयोग करके इवेंट हैंडलर्स बाइंड करें।
- अधिकांश स्क्रिप्ट्स के लिए एक्सटर्नल स्क्रिप्ट एलिमेंट्स जैसे <script src="..."></script> उपयोग करें, विशेष रूप से यदि पेजों के बीच पुन: उपयोग किया जाता है।