서론
정말 오랜만에 HTML 포스팅을 올리는데요, 오늘은 기본 html Input의 속성 중 비슷한듯(?), 다른 두 속성에 관해 비교해보겠습니다.
본론
아마 많은 분들이 disabled와 readOnly를 사용자가 Input에 값을 입력하지 못하도록 처리하기 위해 사용하실 것입니다. 두 요소 모두, 해당 역할을 수행할 수 있습니다. 그러나 차이점은 폼에 해당 Input value 값이 포함되느냐 마느냐의 여부입니다. 아래 예제를 살펴봅시다.
See the Pen form readonly vs disabled by joonfluence (@joonfluence) on CodePen.
차이점이 보이시나요? disabled된 Input의 value는 폼 값에 포함되지 않습니다. 따라서 사용자의 입력은 막고 싶지만, 폼에는 값이 등록되어야 한다면 readOnly 속성을 사용하시면 됩니다.
마무리
읽어주셔서 감사합니다!
반응형
'Web > HTML' 카테고리의 다른 글
HTML5의 콘텐츠 분류 체계에 대해서 알아보자 (0) | 2022.04.20 |
---|---|
프론트엔드 면접 질문 정리 ① HTML 질문 (0) | 2021.05.10 |
[기타] script, script async, script defer의 차이점 (0) | 2020.11.20 |
[HTML] HTML 요소들 정리하기 : 구획, 메타데이터, 멀티미디어 등 (0) | 2020.11.11 |
[WEB] Adobe Flash Player와 HTML5 & WebGL (0) | 2020.11.10 |
댓글