UI実装おれおれAdvent Calendar 2025 – 04日目
- デモ:https://ginpei.github.io/adventCalendar2025-uis/04/index.html
- コード:https://github.com/ginpei/adventCalendar2025-uis/blob/main/04/index.html
ポイント
- ボタンクリックではなくフォーム送信のイベントを扱う
- 送信しないボタン(あれば)には
type="button"を与える :invalidじゃなくて:user-invalidを使うtype="email"じゃない方が良いかも- 日本語ドメイン未対応とかあるので
- type=”email”は使わない方が良いんじゃないか(ちょっと良いUIおれおれAdvent Calendar 2024 – 22日目)
- クライアント側で入力値してるから大丈夫、とは絶対に考えないこと
- もっともっとあるけど面倒なのでもうこれでいいや……