HTML - 문제 미리보기

문제 1014

hard
다음 코드의 실행 결과로 올바른 설명은? ```html
```
A. username, email, userId 모두 서버로 전송됨
B. username, userId만 서버로 전송됨 (email은 전송 안됨)
C. userId만 서버로 전송됨
D. username, email만 서버로 전송됨 (userId는 전송 안됨)

정답: B

이 문제는 readonly, disabled, hidden 속성의 차이점을 이해하는 것이 핵심입니다. • readonly 속성: 사용자가 값을 수정할 수 없지만, 폼 전송 시 값이 서버로 전송됩니다. 따라서 username="john"이 전송됩니다. • disabled 속성: 입력 필드가 비활성화되고, 폼 전송 시 값이 서버로 전송되지 않습니다. 따라서 email 값은 전송되지 않습니다. • hidden 속성: 사용자에게는 보이지 않지만 값이 서버로 전송됩니다. 따라서 userId="12345"가 전송됩니다. 결과적으로 username과 userId만 서버로 전송되고, disabled된 email은 전송되지 않습니다.

💡 학습 팁

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