ホームページ  >  に質問  >  本文

システム ロケールに関係なく、24 時間形式の時刻入力タイプの使用を強制します。

<p>私は小さな Angular アプリケーションを開発していて、ユーザーが開始時間を設定するときに次の HTML 要素を使用しています。</p> <p><br /></p> <pre class="brush:html;toolbar:false;"><input type="time"></pre> <p><br /></p> <p>この要素は、ユーザーのシステム ロケールに応じて 12 時間または 24 時間で機能することに気付きました。システムのロケールに関係なく、常に 24 時間制を強制する方法はありますか? </p> <p>あるいは、利用可能な JavaScript ソリューションはありますか? </p>
P粉189606269P粉189606269428日前469

全員に返信(1)返信します

  • P粉343141633

    P粉3431416332023-08-19 11:25:56

    いいえ、および (MDN によると):

    これはさらに厳密ではありません。

    ユーザー インターフェイスの要件がブラウザーによって提供されるものと異なる場合は、 ユーザー入力の検証 を含め、これらの要件を満たすカスタム入力を実装 (または検索) する必要があります。

    返事
    0
  • キャンセル返事