HTML
HTML में जावास्क्रिप्ट कोड शामिल करें
खोज…
वाक्य - विन्यास
-
<script type="text/javascript"> //some code </script>
-
<script type="text/javascript" src="URL"></script>
-
<script type="text/javascript" src="URL" async>//async code</script>
पैरामीटर
गुण | विवरण |
---|---|
src | एक जावास्क्रिप्ट फ़ाइल के लिए पथ निर्दिष्ट करता है। या तो एक रिश्तेदार या निरपेक्ष URL। |
type | MIME प्रकार निर्दिष्ट करता है। यह विशेषता HTML4 में आवश्यक है, लेकिन HTML5 में वैकल्पिक है। |
async | निर्दिष्ट करता है कि स्क्रिप्ट को एसिंक्रोनस रूप से निष्पादित किया जाएगा (केवल बाहरी स्क्रिप्ट के लिए)। इस विशेषता को किसी भी मूल्य (XHTML को छोड़कर) की आवश्यकता नहीं है। |
defer | निर्दिष्ट करता है कि पृष्ठ निष्पादित होने पर (केवल बाहरी स्क्रिप्ट के लिए) स्क्रिप्ट समाप्त हो जाएगी। इस विशेषता को किसी भी मूल्य (XHTML को छोड़कर) की आवश्यकता नहीं है। |
charset | बाहरी स्क्रिप्ट फ़ाइल में उपयोग किए गए वर्ण एन्कोडिंग को निर्दिष्ट करता है, जैसे UTF-8 |
crossorigin | तत्व क्रॉसोरिगिन अनुरोधों को कैसे संभालता है |
nonce | सामग्री सुरक्षा नीति में प्रयुक्त क्रिप्टोग्राफ़िक नॉन CSP3 की जाँच करता है |
टिप्पणियों
एम्बेड जावास्क्रिप्ट कोड (फाइल) हेरफेर करने के लिए प्रयोग किया जाता है http://stackoverflow.com/documentation/javascript/503/document-object-model-dom तत्वों, अपनी जगह <script></script>
सही क्लोज़िंग टैग </body>
टैग या जावास्क्रिप्ट तरीकों या पुस्तकालयों (जैसे कि ब्राउज़रों की एक किस्म को संभालने के लिए jQuery ) का उपयोग करें जो यह सुनिश्चित करता है कि DOM पढ़ा और हेरफेर करने के लिए तैयार है।
बाहरी जावास्क्रिप्ट फ़ाइल से लिंक करना
<script src="example.js"></script>
src
विशेषता एंकरों पर href विशेषता की तरह काम करती है: आप या तो एक निरपेक्ष या सापेक्ष URL निर्दिष्ट कर सकते हैं। HTML दस्तावेज़ की समान निर्देशिका के अंदर फ़ाइल के लिंक के ऊपर का उदाहरण। यह आमतौर पर HTML दस्तावेज़ के शीर्ष पर <head>
टैग के अंदर जोड़ा जाता है
सीधे जावास्क्रिप्ट कोड सहित
बाहरी फ़ाइल से लिंक करने के बजाय, आप JS कोड को अपने HTML में भी शामिल कर सकते हैं:
<script>
// JavaScript code
</script>
एसिंक्रोनस रूप से निष्पादित एक जावास्क्रिप्ट फ़ाइल भी शामिल है
<script type="text/javascript" src="URL" async></script>
विकलांग जावास्क्रिप्ट को संभालना
यह संभव है कि क्लाइंट ब्राउज़र जावास्क्रिप्ट का समर्थन नहीं करता है या जावास्क्रिप्ट निष्पादन अक्षम है, शायद सुरक्षा कारणों से। उपयोगकर्ताओं को यह बताने में सक्षम होने के लिए कि किसी स्क्रिप्ट को पृष्ठ में निष्पादित किया जाना है, <noscript>
टैग का उपयोग किया जा सकता है। जब भी जावास्क्रिप्ट को वर्तमान पृष्ठ के लिए अक्षम किया जाता है तो <noscript>
की सामग्री प्रदर्शित होती है।
<script>
document.write("Hello, world!");
</script>
<noscript>This browser does not support Javascript.</noscript>