날짜 입력칸의 직접입력을 못하게 하려면 어떻게 해야할까요?

날짜 입력칸의 직접입력을 못하게 하려면 어떻게 해야할까요?

QA

날짜 입력칸의 직접입력을 못하게 하려면 어떻게 해야할까요?

본문

회원가입시 생일정보를 받고 있습니다.

생일정보를 입력하는 입력칸에 datepicker를 사용해서 해당 생일을 선택하게끔 되어있는데..

가만보니 직접입력도 가능하게끔 되어 있더군요..


그래서, 회원DB를 보면 날짜입력 형식이 제각각입니다.

직접입력한 사람들 마다 틀리고, datepicker로 입력한 사람도 있고...


그래서, 날짜입력칸에 직접입력을 못하고 datepicker로만 생일을 선택할 수 있게끔 하려면

어떻게 해야할까요?

이 질문에 댓글 쓰기 :

답변 2

생일정보 입력하는 input 에 readonly 하시면 됩니다~ 


onclick 시 datepicker 가 보일수있게 스크립트 처리 하시면 조금 더 편하구요~ 

첫째로는 readonly 속성을 주셔야 하고 <input type... readonly="readonly" />

그다음으로는 해당값이 서버로 넘어왔을 때

올바른 형식인지에 대한 검증 처리가 한번 더 필요합니다.


readonly 라도 얼마든지 값 조작은 가능합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 46
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT