관리 메뉴

Life goes slowly...

[Javascript] 자바스크립트(JS)로 CSS 파일 변경하기 본문

프로그래밍/Javascript

[Javascript] 자바스크립트(JS)로 CSS 파일 변경하기

빨강소 2021. 5. 13. 15:16
728x90
반응형

 

 

자바스크립트(Javascript) CSS 파일 변경하기

웹페이지 생성 시 각각 QA서버와 운영서버마다 CSS 파일을 변경해야 할 때가 있습니다.

그럴 때 자바스크립트(Javascript)에서 동적으로 CSS 파일을 변경하는 방법이 있습니다. 방법으로는 link 태그에 ID 값을 할당한 뒤에 해당 ID에 CSS 파일을 변경하는 방법입니다.

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <head>
        <title>타이틀</title>
        <link rel="stylesheet" type="text/css" id="changeStyle" href="./test.css" />
        <script type="text/javascript">
            function changeStyle(css)
            {
                var ch = document.getElementById('changeStyle');
                if(ch) {
                	ch.href=('./'+css+'.css'); 
                }
            }
        </script>
    </head>
    <body>
        <h1>타이틀</h1>
        <p>
            <a href="javascript:changeStyle('change1')">change1.css로 변경</a>
            <a href="javascript:changeStyle('change2')">change2.css로 변경</a>
        </p>
    </body>
</html>

 

 

 

728x90
반응형
Comments