HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

HTMLDOM入力送信formNoValidateプロパティ


HTML DOM入力送信formNoValidateプロパティは、送信ボタンのformNoValidate属性値を設定または返すために使用されます。 formNoValidateプロパティは、サーバーに送信するときにフォームデータを検証する必要があるかどうかを示すために使用されます。

要素のnovalidateプロパティをオーバーライドします。このプロパティは、submit型の入力要素に対してHTML5で導入されました。

以下は、-

の構文です。

formNoValidateプロパティの設定-

submitObject.formNoValidate = true|false

ここで、trueはフォームデータを検証しないことを示し、falseはデータを検証する必要があることを示します。これのデフォルト値はfalseです。

入力送信formNoValidateプロパティの例を見てみましょう-

<!DOCTYPE html>
<html>
<body>
<h1>Submit formNoValidate property</h1>
<form id="FORM_1" action="/Sample.php" style="border:solid 2px green;padding:2px">
UserName: <input type="text" id="USR"> <br>
Location: <input type="text" id=“Loc”> <br><br>
<input type="submit" id="SUBMIT1" formnovalidate=false>
</form>
<p>Data will be validated on being submitted by clicking the below button</p>
<button onclick="formValidate()">VALIDATE</button>
<p id="Sample"></p>
<script>
   function formValidate() {
      document.getElementById("SUBMIT1").formNoValidate=false;
      document.getElementById("Sample").innerHTML = "The formNoValidate value is now set to false and the form data will be validated now on submitting.";
   }
</script>
</body>
</html>

出力

これにより、次の出力が生成されます-

HTMLDOM入力送信formNoValidateプロパティ

VALIDATEボタンをクリックすると-

HTMLDOM入力送信formNoValidateプロパティ


  1. HTMLDOM入力送信名プロパティ

    HTML DOM入力送信名プロパティは、送信ボタンの名前属性を設定または返すために使用されます。 name属性は、サーバーに送信された後のフォームデータを識別するのに役立ちます。 構文 以下は、-の構文です。 名前プロパティの設定- submitObject.name = name ここでの名前は、送信ボタンの名前を指定するためのものです。 例 Submitnameプロパティの例を見てみましょう- <!DOCTYPE html> <html> <body> <h1>Input submit name Property</h1>

  2. HTMLDOM入力送信formTargetプロパティ

    HTML DOM入力送信formTargetプロパティは、送信ボタンのformTarget属性値を設定または返すために使用されます。 HTML DOM入力送信formTargetプロパティは、フォームデータが送信された後にサーバーからの応答を表示する場所です。 formTargetプロパティは、form要素のtargetプロパティをオーバーライドします。タイプsubmitの入力要素用にHTML5で導入されました。 構文 以下は、-の構文です。 formTargetプロパティの設定- submitObject.formTarget = "_blank|_self|_parent|_