날짜 입력칸의 직접입력을 못하게 하려면 어떻게 해야할까요?
본문
회원가입시 생일정보를 받고 있습니다.
생일정보를 입력하는 입력칸에 datepicker를 사용해서 해당 생일을 선택하게끔 되어있는데..
가만보니 직접입력도 가능하게끔 되어 있더군요..
그래서, 회원DB를 보면 날짜입력 형식이 제각각입니다.
직접입력한 사람들 마다 틀리고, datepicker로 입력한 사람도 있고...
그래서, 날짜입력칸에 직접입력을 못하고 datepicker로만 생일을 선택할 수 있게끔 하려면
어떻게 해야할까요?
답변 2
생일정보 입력하는 input 에 readonly 하시면 됩니다~
onclick 시 datepicker 가 보일수있게 스크립트 처리 하시면 조금 더 편하구요~
첫째로는 readonly 속성을 주셔야 하고 <input type... readonly="readonly" />
그다음으로는 해당값이 서버로 넘어왔을 때
올바른 형식인지에 대한 검증 처리가 한번 더 필요합니다.
readonly 라도 얼마든지 값 조작은 가능합니다.
답변을 작성하시기 전에 로그인 해주세요.