Computer >> 컴퓨터 >  >> 프로그래밍 >> JavaScript

JavaScript에서 탭 문자 길이를 설정하는 방법

탭 문자의 길이를 설정하여 더 넓은 공백을 만들고 싶다면 tabSize 속성을 사용하면 됩니다. Firefox 브라우저에서 정상적으로 동작하도록 하려면 MozTabSize 속성을 함께 사용해 탭 길이를 지정해야 합니다.

예제

아래 코드를 실행하면 JavaScript로 탭 문자의 길이를 확인하고 변경할 수 있습니다.

<!DOCTYPE html>
<html>
   <body>
      <pre id = "t1">
         데모 텍스트입니다
      </pre>
      <p>tab-size 속성 변경하기</p>
      <button onclick = "display()"> tab-size 업데이트 </button>
      <script>
          function display() {
            // Firefox에서 동작
            document.getElementById("t1").style.MozTabSize = "16";
            document.getElementById("t1").style.tabSize = "16";
         }
      </script>
   </body>
</html>

버튼을 클릭하면 display() 함수가 실행되어 <pre> 요소의 탭 크기가 16으로 변경됩니다. 이처럼 표준 tabSize 속성과 Firefox 전용 접두사인 MozTabSize 속성을 함께 설정하면 주요 브라우저에서 일관되게 탭 간격을 조절할 수 있습니다.