날짜형식으로 선택해서 2011-10-10 이런식으로 입력하게 되면 달력은 해당 위치로 날라가게 되는데

 

정작 그 상태에서 날짜를 클릭하지 않고 (달력상에서) 저장하게 되면

 

날짜 기록이 날아가더라구요.

 

실질적으로 데이터값은 20111010 이런식으로 저장되는 것으로 아는데,

 

마찬가지로 20111010으로 입력해도 저장되지 않고 날라가게 됩니다.

 

때로는 UI로 입력하는 것보다 직접 입력하는 것이 유리할 때도 있는데 이에 대한 조처방안은 없는 지 궁금합니다.

  • profile
    저는 해당 인풋에 readonly="true"를 줘서 아예 직접 입력을 막고 있었어요ㅎ
    만약 직접 입력을 허용하려면, submit 이벤트나 input 이벤트로 hidden 인풋에 value를 넣어주면 되지 않을까요?
  • profile profile
    날짜형식으로 하면 hidden input으로 따로 기입되나요?
  • profile profile
    네 실제 입력값은 히든 타입 인풋으로 넘어가더라구요.
  • profile profile
    오 그렇군요 전혀 몰랐습니다. ㅎㅎ 저장할 때 치환하는 줄 알았는데 아니였군요.