- 締切済み
HTMLのバリデーション処理
HTML5の入力値バリデーションを使用して、各入力項目のinputタグを記述する場合、以下のような感じで合っていますか? 各項目のチェック条件 ・氏名:必須チェック ・郵便番号:必須チェック、半角数字3桁、半角ハイフン、半角数字4桁の形式(例:123-4567) ・年齢:必須チェック、半角数字のみ入力、0~120までの入力のみ可能 ・URL:url形式 <body> <main id="content"> <form method="post"> <div> <label for="name">氏名</name> <input id="name" required /> </div> <div> <label for="zipcode">郵便番号</name> <input id="zipcode" pattern="\d{3}-?\d{4}" required /> </div> <div> <label for="age">年齢</name> <input id="age" min="0" max="120" required /> </div> <div> <label for="url">URL</name> <input id="url" type="url" /> </div> <div> <input type="submit" value="送信" /> </div> </form> </main> </body>
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- dell_OK
- ベストアンサー率13% (776/5747)
回答No.1
試してみました。 年齢のmin、maxが効いてないようです。 type="number"を追加すると効くようになりました。