본문 바로가기

네트워크/JavaScript

javascript meta 태그에서 charset 값 변경하는 코드 | ChatGPT

728x90
반응형

HTML 문서의 meta 태그에서 charset 값을 변경하려면 JavaScript를 사용하여 DOM을 조작해야 합니다. 아래 코드는 charset"utf-8"로 수정하는 예제입니다.

// HTML 문서의 meta 태그를 찾습니다.
var metaTag = document.querySelector('meta[http-equiv="Content-Type"]');

// 만약 meta 태그를 찾았다면 charset 값을 수정합니다.
if (metaTag) {
    metaTag.setAttribute('content', 'text/html; charset=utf-8');
}

1. document.querySelector('meta[http-equiv="Content-Type"]')를 사용하여 HTML 문서에서 http-equiv 속성이 "Content-Type"인 meta 태그를 찾습니다.

2. setAttribute 메서드를 사용하여 content 속성의 값을 "text/html; charset=utf-8"로 변경합니다.

이 코드를 HTML 문서가 로드된 후에 실행하면 meta 태그의 charset가 "utf-8"로 변경됩니다. 다른 JavaScript 코드와 함께 사용하는 경우에 주의해야 합니다. 페이지 로드 이벤트 이후에 실행되도록 하는 것이 좋을 수 있습니다.

출처 | ChatGPT

728x90
반응형