入力データが有効かどうかを確認するために、いくつかの検証を行いました。このチェックはjavascriptによって行われます。ただし、ブラウザのJavaScriptを無効にすると、検証が機能しません。
質問する
1113 次
3 に答える
1
javascriptが有効になっている場合でも、サーバー側(PHPがあります)で常にデータを検証する必要があります。
required
HTML5では、次の属性を追加できます。
<input type="text" required="true" />
于 2013-02-13T08:22:08.687 に答える
1
フォーム(サーバーサイド)を送信した後、PHPまたはPERLを介して確認できます。javascriptチェックに加えて、毎回これを行う必要があります
これをチェックしてくださいhttp://buildinternet.com/2008/12/how-to-validate-a-form-complete-with-error-messages-using-php-part-1/
于 2013-02-13T08:22:10.997 に答える
1
サーバー側の検証は、常に最良のオプションです。ただし、サーバー側の検証が範囲外の場合は、HTML5 フォームの検証を利用できます。
HTML5 では、フィールドに入力された Web アドレスとフィールド内の数値の検証も提供されます。数値の検証では min 属性と max 属性も考慮されるため、入力した数値が大きすぎる場合、ブラウザーはフォームを送信できません。
novalidate
HTMl5シンプルな使用属性を使用してフォームを検証したくない場合
<form novalidate>
<input type="email" id="addr">
<input type="submit" value="Subscribe">
</form>
于 2013-02-13T08:27:02.777 に答える