2014-07-07 15 views
12

6 haneli, bu yyyy-mm-dd doğru filigran görüntüler ve doğru bir tarih belirleyebiliriz.
türünde türünü bir değer olarak denediğinizde, yıl, dört yerine 6 haneye kadar uzanır. Yaşadığım sorunu göstermek için ekran görüntüleri ekledim.HTML5 Tarih Giriş render zaman <code>type="date"</code></p> <p>süslenmiş Benim formda bir standart <code><input /></code> kontrole sahip yıl

Bunu yapan başka biri var mı? Chrome'u (Sürüm 35.0.1916.153 m) varsayılan tarayıcım olarak kullanıyorum.
Ek JS içermeyen 4 yıllık bir girişi zorlamak için bir yol istiyorum.

Date Control

Control Source

cevap

5

Size daha büyük bir yıl yazın izin verir. Bir kapakla tasarlanmadı, bu yüzden 9999'un ötesine geçmek için. Neden olduğundan emin değil. (max özniteliğinde bile, onu kısıtlamak için görünmüyor. [değiştir] .. kullanıcının daha büyük bir sayı girdikten sonra gerçekten göndermesine izin vermeyebilir.)

Bir JavaScript kullanmanız gerekir tamamen kısıtlamak istiyorsanız çözüm.

See this previous thread

+4

Aptalca, maske olarak 4 basamaklı bir yıl göstermektedir. Yani bu herkes için mi oluyor? – TheGeekZn

+0

@SemiDemented - evet en azından webkit tarayıcıları için! – xameeramir

İlgili konular