0
問題は、数値を時刻形式に変換しようとしていることにあります。私は "08:05"に "8:5"のような時間を入れたいです。どんな上品なJavaScriptコードですか?整数を強制的にJavaScriptの2桁にするには?
問題は、数値を時刻形式に変換しようとしていることにあります。私は "08:05"に "8:5"のような時間を入れたいです。どんな上品なJavaScriptコードですか?整数を強制的にJavaScriptの2桁にするには?
使用split
、map
、slice
とjoin
"8:5".split(":").map((s)=>("0"+s).slice(-2)).join(":"); //prints 08:05
あなたの入力ボックスのblur/change
イベントでこれを呼び出すことができます。
試してみてください。しかし、それでもあなたはあなた自身のjsを書く必要があります。 – Gary