- ベストアンサー
html5でrequiredが機能しない
<input type="submit" value="ボタン" onclick="関数名" /> 上は入力フォーム用の送信ボタンなのでクリックと同時に 関数が機能するようになっています。 ただ、この状態だと入力フォームにrequiredがあり、 空の状態など間違った内容でも送信ボタンを押すと、 onclickの内容が実行されてしまいます。 onclickを外せば正常にフォームチェックしてくれます。 onclickがある状態でもフォームチェックするにはどうしたら 良いのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#207526
回答No.1
requiredは必ず動くとは限りません。以前はその機能はありませんでした。 自分でJavaScriptで書くか、互換を持たせたライブラリを探せば、互換性も上がるのでおすすめです。
お礼
がーん!そうなのですね・・・ 入力フォームのバリデーションは javascriptとかで行おうと思います。