Form noValidate 属性
定義と使用方法
noValidate
フォームデータが送信時にバリデーションされるかどうかを設定または返却します。
デフォルトでは、<form> 要素内のフォームデータは送信時にバリデーションされます。
true に設定された場合、この属性は <form> 要素に "novalidate" 属性を追加し、フォームデータの送信時にバリデーションを行わないことを指定します。
注釈:novalidate 属性は HTML5 の <form> 要素の新しい属性です。
他にも参照してください:
HTML 参考マニュアル:HTML <form> novalidate 属性
例
例 1
フォームデータのバリデーションが必要かどうか確認してください:
var x = document.getElementById("myForm").noValidate;
例 2
noValidate 属性の設定:
document.getElementById("myForm").noValidate = true;
文法
noValidate 属性の返却:
formObject.noValidate
noValidate 属性の設定:
formObject.noValidate = true|false
属性値
値 | 説明 |
---|---|
true|false |
フォームの送信時に表单データを検証するかどうかを指定します。
|
技術的詳細
返り値: | ブール値、表单データを検証しない場合に true を返し、それ以外の場合に false を返します。 |
---|
ブラウザのサポート
このテーブルの数字には、その属性を完全にサポートする最初のブラウザのバージョンが示されています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | 10.0 | サポート | サポートしない | サポート |