LoginSignup
2
0

More than 5 years have passed since last update.

<input type="time">は00秒だと"秒"が飛んでこない

Posted at

プロジェクトメンバーが「00秒ジャストのときに秒が飛んでこない!!なんでだ!?」ってなっていたので調べてみました。
<input type="time">では秒は扱いがオプショナルなのかな?(type=timeなのでそうなのかもしれない)

調べてみた

StackOverflowでも同様の質問をされている方がいらしたのですが、どうやらHTMLの仕様らしい。
HTMLの仕様もいくつか調べて見ましたが明確に「ここに書いてある!!」というのは見つけられませんでした。
(読んでいけば理解できるけどスラスラ読み進められるほどではない英語力…)

結論

00秒で”秒”がNullになることを考慮した実装しませう。

ちなみに

そもそもinputで秒まで指定する必要があるのかというレベルから考えたほうが良い…

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0