HTML <script> टैग
परिभाषा और उपयोग
<script>
टैग का उपयोग किया जाता है कि क्लायंट स्क्रिप्ट को इंगित करने के लिए。
<script>
एलिमेंट या तो स्क्रिप्ट स्टेटमेंट को शामिल करता है, या src एट्रिब्यूट बाहरी स्क्रिप्ट फ़ाइल को इंगित करें。
सबसे अधिक इस्तेमाल किए जाने वाले स्क्रिप्ट प्रकार जावास्क्रिप्ट है, लेकिन ब्राउज़र वास्तव में कुछ अन्य स्क्रिप्ट भाषाओं को भी समर्थित करते हैं。
जावास्क्रिप्ट के सामान्य उपयोगों में इमेज प्रोसेसिंग, फॉर्म वेरिफ़िकेशन और सामग्री के डायनेमिक बदलाव हैं。
टिप्पणी:स्क्रिप्ट एलिमेंट का प्रकार उसके उपयोग के कारण है।हेड एलिमेंट में स्क्रिप्ट एलिमेंट मेटाडाटा एलिमेंट है, अन्य एलिमेंट (जैसे बॉडी या सेक्शन)में फ़ैसला एलिमेंट है।
इसे देखें:
HTML ट्यूटोरियल:HTML स्क्रिप्ट
HTML DOM संदर्भ निर्देशिका:स्क्रिप्ट ऑब्जेक्ट
जावास्क्रिप्ट ट्यूटोरियल:जावास्क्रिप्ट सीखना
उदाहरण
उदाहरण 1: डॉक्यूमेंट अंतर्निहित स्क्रिप्ट वर्णित करें
JavaScript के द्वारा "Hello JavaScript!" लिखें:
<script> document.getElementById("demo").innerHTML = "Hello JavaScript!"; </script>
उदाहरण 2: बाहरी स्क्रिप्ट लाइब्रेरी लोड करें
<script src="simple.js"></script>
सूचना और टिप्पणी
सूचना:स्क्रिप्ट नहीं सक्षम या स्क्रिप्ट को सहारा नहीं देने वाले ब्राउज़र के लिए, अन्यकर्म <noscript> एलीमेंट।
सूचना:यदि आप JavaScript के बारे में अधिक जानना चाहते हैं, तो हमारे JavaScript शिक्षा।
गुण
गुण | मूल्य | वर्णन |
---|---|---|
async | async | स्क्रिप्ट को पृष्ठ को पढ़ने के साथ-साथ संदर्भी डाउनलोड करें, और उपलब्ध होने पर तुरंत चलाएं (पढ़ने के पूरे होने से पहले) (केवल बाहरी स्क्रिप्ट के लिए) |
crossorigin |
|
अनुरोध को HTTP CORS अनुरोध के मोड को सेट करें |
defer | defer | स्क्रिप्ट को पृष्ठ को पढ़ने के साथ-साथ संदर्भी डाउनलोड करें, और पृष्ठ पूरी तरह से पढ़ा जाने के बाद चलाएं (केवल बाहरी स्क्रिप्ट के लिए) |
integrity | filehash | ब्राउज़र को स्क्रिप्ट को प्राप्त करने की जांच करने की अनुमति दें, ताकि यह सुनिश्चित हो सके कि यदि स्रोत कोड को बदला जाए, कोड कभी नहीं लोड होगा |
nomodule |
|
निर्दिष्ट करें कि स्क्रिप्ट ES2015 मॉड्यूल सहित ब्राउज़र में नहीं चलेगा |
referrerpolicy |
|
स्क्रिप्ट प्राप्त करते समय भेजने वाले अनुसंधानकर्ता जानकारी को निर्दिष्ट करें |
src | URL | बाहरी स्क्रिप्ट फ़ाइल के URL को निर्दिष्ट करें |
type | स्क्रिप्ट क़िस्म | स्क्रिप्ट के मीडिया तय करें |
HTML और XHTML के बीच का अंतर
XHTML में, स्क्रिप्ट की सामग्री #PCDATA (या CDATA के बजाय) के रूप में घोषित की जाती है, इसका मतलब है कि एंटिटीज़ पढ़े जाएंगे。
इसका मतलब है कि XHTML में, सभी विशेष चिह्न एनकोड किए जाने चाहिए या सभी सामग्री CDATA भाग में रखी जानी चाहिए:
<script type="text/javascript"> //<![CDATA[ वार i = 10; यदि (i < 5) { // some code } //]]> </script>
वैश्विक गुण
<script>
टैग निम्नलिखित वैश्विक गुण को भी समर्थित करते है HTML में वैश्विक गुण।
डिफ़ॉल्ट CSS सेटिंग
अधिकांश ब्राउज़र निम्नलिखित डिफ़ॉल्ट मान को दिखाएंगे <script>
एलीमेंट:
script { display: none; }
ब्राउज़र सहायता
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट |