入力送信formNoValidateプロパティ
例
フォームデータを検証する必要があるかどうかを確認します。
var x = document.getElementById("mySubmit").formNoValidate;
定義と使用法
formNoValidateプロパティは、送信時にフォームデータを検証する必要があるかどうかを設定または返します。
このプロパティは、formnovalidate属性を反映しています。
trueに設定すると、このプロパティは「formnovalidate」属性を送信ボタンに追加し、送信時にフォームデータを検証しないように指定します。これは、フォームのnovalidate属性をオーバーライドします。
注: formnovalidate属性は、HTML5のtype = "submit"を持つ<input>要素の新機能です。
ブラウザのサポート
Property | |||||
---|---|---|---|---|---|
formNoValidate | Yes | 10.0 | Yes | Not supported | Yes |
構文
formNoValidateプロパティを返します。
submitObject.formNoValidate
formNoValidateプロパティを設定します。
submitObject.formNoValidate = true|false
プロパティ値
Value | Description |
---|---|
true|false |
Specifies whether the form-data should be validated or not (when submitted)
|
技術的な詳細
戻り値: | ブール値。フォームデータを検証する必要がない場合はtrueを返し、検証しない場合はfalseを返します。 |
---|
その他の例
例
formNoValidateプロパティを設定します。
document.getElementById("mySubmit").formNoValidate = false;
関連ページ
HTMLリファレンス:HTML <input> formnovalidate属性
❮入力送信オブジェクト