
setAttribute 메서드의 name 속성은 HTML attribute의 이름을 지정합니다. 예를 들어, "class"는 HTML의 class attribute를 지정하는 것입니다.
HTML attribute의 이름은 일반적으로 camelCase나 snake_case를 사용하지 않고, 단어를 대문자로 시작하는 단어로 구성됩니다. 예를 들어, "class", "id", "style" 등이 있습니다.
따라서, "class" 이름은 "class"로 지정해야 합니다.
예를 들어, element.setAttribute("class", "red"); 이라고 작성하면, HTML element의 class attribute에 "red"라는 값을 설정합니다.
또한, HTML attribute의 이름은 HTML specification에서 정의된 이름을 사용해야 합니다. 예를 들어, "class"는 HTML specification에서 정의된 attribute 이름입니다.
따라서, "class" 이름을 사용하는 것이 올바른 방법입니다.
2025-06-16 05:42