HTML DOM characterSet प्रॉपर्टी HTML <meta> एलिमेंट के charset एट्रिब्यूट से जुड़े कैरेक्टर सेट को दर्शाती है। डिफ़ॉल्ट रूप से HTML डॉक्यूमेंट के लिए कैरेक्टर सेट UTF-8 होता है।
characterSet प्रॉपर्टी HTML डॉक्यूमेंट के कैरेक्टर एन्कोडिंग को स्ट्रिंग फॉर्मेट में वापस करती है। यूजर HTML में charset प्रॉपर्टी या DOM characterSet प्रॉपर्टी का उपयोग करके वेब पेज के डिफ़ॉल्ट characterSet को ओवरराइड कर सकता है।
सिंटैक्स (Syntax)
characterSet प्रॉपर्टी का सिंटैक्स:
document.characterSet
उदाहरण (Example)
HTML DOM characterSet प्रॉपर्टी का एक उदाहरण:
<!DOCTYPE html> <html> <body> <p>इस HTML डॉक्यूमेंट की एन्कोडिंग जानने के लिए नीचे दिए गए बटन पर क्लिक करें</p> <button onclick="encode()">CHECK ENCODE</button> <p id="Sample"></p> <script> function encode() { var x = document.characterSet; document.getElementById("Sample").innerHTML = "The character encoding used is " + x; } </script> </body> </html>आउटपुट (Output)
इससे निम्नलिखित आउटपुट प्राप्त होगा:

CHECK ENCODE बटन पर क्लिक करने पर:

उपरोक्त उदाहरण में:
हमने पहले एक CHECK ENCODE बटन बनाया जो यूजर द्वारा क्लिक किए जाने पर encode() फंक्शन को एक्जीक्यूट करता है:
<button onclick="encode()">CHECK ENCODE</button>
encode() मेथड डॉक्यूमेंट के characterSet प्रॉपर्टी का उपयोग करके डॉक्यूमेंट की कैरेक्टर एन्कोडिंग प्राप्त करता है और इसे वेरिएबल x में असाइन करता है। फिर एन्कोडिंग को "Sample" आईडी वाले पैराग्राफ एलिमेंट में innerHTML प्रॉपर्टी का उपयोग करके प्रदर्शित किया जाता है:
function encode() { var x = document.characterSet; document.getElementById("Sample").innerHTML = "The character encoding used is " + x; }