HTMLFormElement: noValidate プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
noValidate
は HTMLFormElement
インターフェイスのプロパティで、この <form>
が送信された際に制約検証をバイパスするかどうかを示す論理値です。これは <form>
e要素の novalidate
属性を反映したもので、この属性が存在する場合は値は true
となります。
この属性が設定されていない場合、または値が false
に設定されている場合、フォームは検証されます。フォームを送信するために使用するコントロールに対して、JavaScript または HTML の formnovalidate
属性を使用して、 HTMLInputElement.formNoValidate
または HTMLButtonElement.formNoValidate
プロパティを true
に設定することで、これを無効にすることができます。
このプロパティは受け取ったり設定したりすることができます。
値
論理値です。
例
js
const element = document.getElementById("myForm");
console.log(element.noValidate);
仕様書
Specification |
---|
HTML Standard # dom-fs-novalidate |
ブラウザーの互換性
BCD tables only load in the browser