JavaScript - 문제 미리보기

문제 715

medium
HTML 요소의 내용을 변경하려고 할 때 빈칸에 들어갈 올바른 속성은?

```javascript
document.getElementById("demo").______ = "새로운 내용입니다!";
```
A. content
B. text
C. innerHTML
D. value

정답: C

`innerHTML` 속성이 정답입니다. `innerHTML`은 HTML 요소의 내용을 가져오거나 변경하는 가장 쉬운 방법입니다.

각 옵션의 차이점:

1) `innerHTML`: HTML 태그를 포함한 모든 내용을 다룰 수 있음
2) `textContent`: 텍스트만 다루고 HTML 태그는 문자열로 처리
3) `value`: 주로 input, textarea 등의 폼 요소에서 사용
4) `content`: 표준 DOM 속성이 아님

`innerHTML`을 사용하면 `"<strong>강조된 텍스트</strong>"`와 같이 HTML 태그도 함께 삽입할 수 있습니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.