byłem mile zaskoczony, aby dowiedzieć się, że poniższy kod, patrząc w Chrome renderuje datepicker:Jak zmienić tekst zastępczy HTML5, który pojawia się w polu Data w Chrome
<input type="date" name="wdate" id="wdate" value="" placeholder="date of purchase" />
Jednak tekst zastępczy jest ignorowana, zamiast tego wyświetla się "Data/miesiąc/rok".
Jak zmienić tekst zastępczy i użyć własnego?
Próbowałem już:
<script>
$("#wdate").attr("placeholder", "Day/Month/Year of purchase");
</script>
ale bezskutecznie.
zastępczy będzie wyświetlany tylko wtedy, gdy pole tekstowe jest puste, w przeciwnym razie nie można go zmienić. – vusan
Zastępczy atrybut ma być podpowiedzią, jak wypełnić formularz (np. Przykład lub opis formatu), to jest wyraźnie ** nie ** zastąpienie elementu 'label'. Umieść "etykietę" obok pola. – Quentin
To pole jest puste. Pokazuje dokładnie ten tekst natychmiast po załadowaniu strony "Dzień/miesiąc/rok" dokładnie tak, jak to właśnie napisałem (ale bez cudzysłowów). –