2016-07-04 10 views
3

私の入力タイプの日付は、値がすでにユーザーによって指定されている場合は、データベースからフェッチされます。 Firefoxではこれはうまく動作します。しかし、ChromeとOperaではプレースホルダ 'dd-mm-yyyy'が表示されます。何が問題ですか?値が設定されていても、ChromeとOperaで日付入力にプレースホルダが表示される

<div class="form-group"> 
    <label>Date of Birth</label> 
    <input value="<?php get("student","dob"); ?>" name="doj" type="date" class="form-control" placeholder="DD - MM - YYYY"> 
</div> 

結果のブラウザでコード:

<div class="form-group"> 
    <label>Date of Birth</label> 
    <input value="01-01-1970" name="dob" class="form-control" type="date"> 
</div> 

しかし、まだホルダーを置くではなく価値が示されています。これはFirefoxで動作しています。

答えて

2

<div class="form-group"> 
 
    <label>Date of Birth</label> 
 
    <input value="2016-07-04" name="dob" class="form-control" type="date"> 
 
</div>

valueプロパティhereを参照してください、あなたのフォーマットが間違っている

関連する問題