읽기 전용 및 비활성화는 양식에 사용되는 두 가지 속성으로, 둘 다 사용자가 양식 필드의 내용을 변경하는 것을 방지합니다. 그러나 둘 사이에는 약간의 차이가 있으며 다음과 같이 요약됩니다.
읽기 전용은 입력(텍스트/비밀번호) 및 텍스트 영역에만 유효하고 비활성화는 선택, 라디오, 확인란을 포함한 모든 양식 요소에 유효합니다. 버튼 등.. 그러나 양식 요소가 비활성화된 후 POST 또는 GET으로 양식을 제출하면 이 요소의 값이 전달되지 않고 읽기 전용이 값을 전달합니다(이 상황은 특정 텍스트 영역 요소를 양식이 비활성화 또는 읽기 전용으로 설정되어 있지만 제출 버튼을 사용할 수 있습니다).