Computer >> 컴퓨터 >  >> 프로그램 작성 >> HTML

HTML DOM 문자 집합 속성

<시간/>

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>

출력

이것은 다음과 같은 출력을 생성합니다 -

HTML DOM 문자 집합 속성

CHECK ENCODE 버튼을 클릭하면 -

HTML DOM 문자 집합 속성

위의 예에서 -

사용자가 클릭할 때 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;
}