Kubera開発ブログ

E2Eテストを簡単に作成できるツールの開発ブログ

Inputの全Typeについて実装が終わる

少しずつ実装しているInputの全Type対応がなんとなく終わった。テストコードが一部できてないので、明日には一通り終わるかな。

 

幾つか癖のあるTypeがあったので、Qiitaにまとめたかったけどもう時間も遅いので明日にする。

相手がInputなので、基本的には文字列を渡せばいいのだけれど、フォーマットを気にするものがあるのでこちらでも軽くメモしておく。

 

 

type="date"

2022-08-24 (ハイフン区切り)

 

 

type="month"

2022-08 (ハイフン区切り)

 

 

type="week"

2022-W22 (ハイフン区切りで W99という形式)

 

 

type="time"

23:50 (コロン区切り)

 

 

type="datetime-local"

2022-08-24T23:50 (日付と時刻の合わせ技。Tで区切る)

 

 

type="color"

#000000 (アルファベットは大文字でも小文字でも可) 入力された文字列を検証したい場合、アルファベットは小文字で返されるので注意が必要。