2013-05-22 9 views
6

datetime yerel girişini kullanıyordum, ancak Chrome v27, seçilen datetime öğesinin temizlenmesini sağlayan mavi bir haç göründüğünden. Onu istiyorum ve giriş tanımlamak nasıl geri Burada 26.Chrome 27'de datetime yerel HTML girişindeki mavi haç nasıl kaldırılır?

biz krom vardı girişine alamadım:

<input type="datetime-local" value="1985-04-12T23:20:50.52"/> 

bu jsFiddle Çalışırken görün. Mavi haç görmek için Chrome 27 ile açın

Bu mavi haçı nasıl kaldıracağınızı biliyor musunuz?

Düzenleme:

yenisi (see it in JSFiddle)

$('input#testInput').on('change', function(event) 
{  
    var newValue = $('input#testInput').val(); 
    if(!newValue || newValue === "") 
    { 
     $('input#testInput').val(lastValue); 
    } 
    else 
     lastValue = newValue; 
}); 

Gerçekten gelmez aklandı eğer Geçici bir çözüm olarak, değeri sıfırlayarak mavi çapraz işlevselliğini devre dışı bıraktık İlk ihtiyacınıza uyun, bu yüzden hala iyi bir çözüm arıyorum. Sen required özellik kullanmak zorunda

input::-webkit-outer-spin-button, /* Removes arrows */ 
input::-webkit-inner-spin-button, /* Removes arrows */ 
input::-webkit-clear-button { /* Removes blue cross */ 
    -webkit-appearance: none; 
    margin: 0; 
} 
+0

Fikrinizin ihtiyaca uymadığını belirttiniz, bu yüzden asıl ihtiyacın ne olduğunu merak ediyorum. HTML5 giriş kontrollerini kullanmanın bütün noktası, tarayıcının giriş alanını uygun gördüğü şekilde oluşturmasına izin vermenizdir. Bu özelliği destekleyen diğer tarayıcılar, onu farklı kılacak. Özellikle, çeşitli mobil tarayıcılarda tamamen farklı görünecektir. Kontrolün nasıl göründüğünü tanımlamak isterseniz, HTML5 giriş kontrollerini ilk etapta kullanma noktasını kesiyorsunuz demektir. İstediğiniz tüm yapılandırılabilirliği alabileceğiniz jquery datepicker eklentisini de kullanabilirsiniz. – Spudley

+0

gerçekten de şu gibi bir jquery datetime seçiciyi kullanabilirim: http://trentrichardson.com/examples/timepicker/ soruya yine de, kromdaki önceki davranışın bir yolu var mı? – Guian

+1

doğrudan cevap: hayır, muhtemelen değil. Bu, Chrome ile işlediği yoldur; yeni bir sürüm yayınlıyorlar, herkes otomatik olarak güncellenir, hepimiz yeni şeyler alırız. Yine de yeni şeyleri beğenip beğenmediğimiz konusunda fazla bir şey söyleyemeyiz. – Spudley

cevap

29

Bu haç ve okları kaldırmak nasıl.

+2

Bu gerçekten mükemmel, teşekkürler bayım! İşte sonuç ile jsFiddler: http://jsfiddle.net/56Yzn/3/ Bu bilgiyi nereden buldunuz? – Guian

6

:

+1

Basit ve anlaşılır. – Saurabh

İlgili konular