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

HTML 5の検証は役に立ちますか?


はい、HTML5検証は、フォームの検証にも役立ちます。 HTML5でrequiredという新しい属性が導入されたため、空のテキストボックスが送信されないなど、クライアント側の検証にJavaScriptを使用する必要がなくなりました。

例を見てみましょう-

<!DOCTYPE HTML>
<html>
   <body>
      <form action = "/cgi-bin/html5.cgi" method = "get">
         Enter email : <input type = "text" name = "newinput" required/>
         <p>Try to submit using Submit button</p>
         <input type = "submit" value = "submit" />
      </form>
   </body>
</html>

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

    HTML DOM入力送信formNoValidateプロパティは、送信ボタンのformNoValidate属性値を設定または返すために使用されます。 formNoValidateプロパティは、サーバーに送信するときにフォームデータを検証する必要があるかどうかを示すために使用されます。 要素のnovalidateプロパティをオーバーライドします。このプロパティは、submit型の入力要素に対してHTML5で導入されました。 以下は、-の構文です。 formNoValidateプロパティの設定- submitObject.formNoValidate = true|false ここで、tru

  2. HTML DOMフォームのsubmit()メソッド

    HTML DOMフォームのsubmit()メソッドは、アクション属性で指定されたアドレスにフォームデータを送信するために使用されます。フォームデータを送信するための送信ボタンとして機能し、いかなる種類のパラメータも取りません。 構文 以下は、Form submit()メソッドの構文です- formObject.submit() 例 Form submit()メソッドの例を見てみましょう- <!DOCTYPE html> <html> <head> <style>    form{