2016-12-08 8 views
4

私はカミソリビューページを使用していますが、プレースホルダを表示するには、プレースホルダを表示する必要があります。プレースホルダがクロムで動作していない

ハーズは私のコードです - 。

@Html.EditorFor(model => model.Date, new { htmlAttributes = new { @class = "form-control form-inline", @placeholder = "Date must be today's or past date" } }) 

Screenshot of firefox

Screenshot of chrome

どのように私はこの問題を解決できますか?

+0

Chromeは唯一の "国際" 日付フォーマットを可能にします。プレースホルダは 'YYYY/MM/DD'にする必要があります。また、予約語( 'class'など)をエスケープするために' @ '演算子を使うだけで済みます。プレースホルダには必要ありません。 http://stackoverflow.com/questions/7372038/is-there-any-way-to-change-input-type-date-formatを参照してください。 –

答えて

0

日付型はプレースホルダ属性をサポートしていません。また、WebKitの実装では修正されていると言われています。デフォルトでは、 `TYPE = "日付"`値の入力をレンダリングする際に

​​

関連する問題