今日より前の日付をHTML5で無効にする方法はありますか<input type="date">
? 私は試して:<input type="date" min="<?php echo $today; ?>">
しかし、これはデスクトップブラウザでのみ動作します...サファリモバイルはまだ前に日付をスクロールすることができます。HTML5入力タイプの日付今日より前の日付を無効にする
2
A
答えて
4
入力日付はISO形式(モバイルブラウザでサポートされている)である必要があります。
純粋なHTML5でこれを行う方法はありません。
しかし、JavaScriptを使用して、あなたのような何かを行うことができます。
<input name="setTodaysDate" type="date">
をして、
var today = new Date().toISOString().split('T')[0];
document.getElementsByName("setTodaysDate")[0].setAttribute('min', today);
この小さなスクリプトは、min
をISO形式の今日の日付に変更します。
ライブ例:
+0
これはデスクトップのネイティブ日付ピッカーカレンダーで動作しています。スマートフォンではありません。 –
関連する問題
- 1. datepicker今日より前の日付を無効にする
- 2. 無効な入力ボックスの今日の日付
- 3. Jquery UI datepicker - 今日より前の日付を無効にする
- 4. 今日より前の日付を角度uiの日付ピックアップで無効にする
- 5. 入力タイプ=「日付」
- 6. モバイルでjQueryのdatepickerを無効にする、入力タイプ= "日付"
- 7. SSRSでは今日の日付ピッカーカレンダーで今日後の日付を無効にする方法
- 8. 入力タイプ 'date'の日付エントリを無効にします
- 9. 今日の日付より後の日付のアイテムを除外
- 10. 入力タイプの日付、カスタムフォーマット
- 11. HTML5入力日付カレンダースタイリング
- 12. HTML5日付入力幅
- 13. 入力タイプ= "日付"の日付を解析する方法は?
- 14. フォームに今日の日付を入力するためのリンク
- 15. アクセスカレンダーコントロールの今日の日付が無効にされます
- 16. HTML入力タイプ=日付平日
- 17. コンバート日付タイプ(HTML5)のjavascript
- 18. JavaScriptから入力タイプ= "日付"の特定の日付を無効にするには
- 19. 入力タイプ=「日付」はIE
- 20. 過去の日付を入力タイプの日付とインナースピンの矢印で無効にする
- 21. 無効な日付 - 日付の数字
- 22. 今日の日付によるコアデータプレディケートフィルタ
- 23. Googleスプレッドシート:今日より前のQUERYの最新の日付
- 24. VBAマクロで今日までの日付を入力する
- 25. Googleスプレッドシート - 日付が今日より前の場合のクエリ
- 26. より前の日付から日付と日付まで
- 27. 過去の日付と日曜日が無効の日付ピッカー
- 28. 今日まで日付を日付ピッカーで無効にするにはどうすればよいですか?
- 29. 今週と今後の日付を無効にするJquery
- 30. 日付ピッカー無効日
「$ today」の出力はありますか? –
入力タイプの日付は、すべてのブラウザで統合されていません。私はあなたがJSライブラリを使用する必要がありますと思う。 http://caniuse.com/#feat=input-datetime – Alexis
@sebastianbrosch '$ today'の出力は' 2016-07-28'です –