2013-06-13 32 views

cevap

42

kolay yolu sadece doğrudan kullanıcı girişi önlemek için öznitelik okumak kullanımıdır:

<input class="datepicker" type="text" name="date" value="" readonly /> 

Yoksa model niteliğe dayalı olarak HTML5 doğrulama kullanabilirsiniz. Tarih giriş düzeni (gg/aa/yyyy veya aa/gg/yıl):

<input type="text" pattern="\d{1,2}/\d{1,2}/\d{4}" class="datepicker" name="date" value="" /> 
14

Bu website kullanmak ve bu model hem de artık yıl doğrulama yapmak.

<input type="text" pattern="(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))" required /> 
0

patern = "[0-9] {1,2}/[0-9] {1,2}/[0-9] {4}"

Bu desen HTML5'te metin kutusuna tarihi girmek için
Birincisi [0-9] {1,2} sadece ondalık sayı minimum 1 ve maksimum 2 alacaktır.
Ve diğer benzerleri.

0

deneyin kullanmak:

pattern="(0?[1-9]|[12][0-9]|3[01])/(0?[1-9]|1[012])/\d{4}"