나는 그들이 할 수 있다고 생각했지만, 내 입이 (그렇게 말하면) 어디에 돈을 넣지 않았기 때문에 readonly 속성을 설정하는 것은 실제로 아무것도하지 않는 것 같습니다.
체크 박스를 나머지 양식과 함께 제출하기를 원하기 때문에 Disabled를 사용하지 않고 클라이언트가 특정 상황에서 해당 확인란을 변경할 수 있기를 원하지 않습니다.
readonly
)
readonly
! 왜이 속성이 존재할까요!
readonly
는 브라우저가 사이트를 올바르게 렌더링 한 다음 올바른 요청을 구성하는 데 도움이되는 클라이언트 측 속성입니다. 서버는 readonly
렌더링 된 페이지 의 속성을 알 수 없으며 알 수 없습니다 . 요청이 어디에서나 (악의적 인 의도로) 온 것으로 가정해야합니다. 사용자가 제공 한 입력에 의존하지 마십시오. 여전히 요청에서 편집 할 수없는 확인란의 값을 보내야하는 이유 (렌더링 전에 값을 설정 한 경우 요청을 제출할 때 값을 이미 알고 있으므로 요청에 전송할 필요가 없음)
readonly
어떤 이유로 속성이 존재하는 것을 볼 수 있습니다 . 서버 측 구현과는 아무런 관련이 없습니다. 그러나 사용자에게 "이봐!이 값은 가정되고 있지만 변경할 수는 없습니다."