HTML DOM characterSet 속성은 요소의 charset 속성과 연결된 문자 집합을 나타냅니다. 기본적으로 HTML 문서의 문자 집합은 UTF-8입니다.
characterSet 속성은 HTML 문서의 문자 인코딩을 문자열 형식으로 반환합니다. 사용자는 HTML의 charset 속성이나 DOM characterSet 속성을 사용하여 웹 페이지의 기본 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 버튼을 클릭하면 -
위의 예에서 -
사용자가 클릭할 때 encode() 함수를 실행할 CHECK ENCODE 버튼을 먼저 만들었습니다. −
<button onclick="encode()">CHECK ENCODE</button>
encode() 메서드는 문서의 characterSet 속성을 사용하여 문서의 문자 인코딩을 가져와 변수 x에 할당합니다. 그런 다음 단락에 innerHTML() 메서드를 사용하고 일부 텍스트와 추가된 변수 x를 할당하여 id가 "Sample"인 단락 요소에 인코딩이 표시됩니다. −
function encode() { var x = document.characterSet; document.getElementById("Sample").innerHTML = "The character encoding used is "+ x; }