คุณสมบัติ HTML DOM characterSet แสดงถึงชุดอักขระที่เกี่ยวข้องกับแอตทริบิวต์ชุดอักขระขององค์ประกอบ โดยค่าเริ่มต้น ชุดอักขระสำหรับเอกสาร HTML คือ UTF-8
คุณสมบัติ characterSet ส่งกลับการเข้ารหัสอักขระสำหรับเอกสาร HTML ในรูปแบบสตริง ผู้ใช้สามารถแทนที่ characterSet เริ่มต้นสำหรับหน้าเว็บโดยใช้คุณสมบัติ charset ใน HTML หรือคุณสมบัติ DOM characterSet
ไวยากรณ์
ต่อไปนี้เป็นไวยากรณ์สำหรับคุณสมบัติ characterSet -
document.characterSet
ตัวอย่าง
ให้เราดูตัวอย่างของคุณสมบัติ HTML DOM characterSet -
<!DOCTYPE html> <html> <body> <p>Click the below button to know the encoding of this HTML document</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>
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
เมื่อคลิกปุ่ม CHECK ENCODE -
ในตัวอย่างข้างต้น −
ขั้นแรกเราได้สร้างปุ่ม CHECK ENCODE ซึ่งจะรันฟังก์ชัน encode() เมื่อผู้ใช้คลิก -
<button onclick="encode()">CHECK ENCODE</button>
วิธีการ encode() จะได้รับการเข้ารหัสอักขระของเอกสารโดยใช้คุณสมบัติ characterSet ของเอกสารและกำหนดให้กับตัวแปร x จากนั้นการเข้ารหัสจะแสดงในองค์ประกอบย่อหน้าด้วยรหัส "ตัวอย่าง" โดยใช้เมธอด innerHTML() ในย่อหน้าและกำหนดข้อความและตัวแปร x ต่อท้าย -
function encode() { var x = document.characterSet; document.getElementById("Sample").innerHTML = "The character encoding used is "+ x; }