使用HTML且不使用JavaScript的客户端验证

要显示HTML5客户端验证错误气泡,请使用required属性。

您不需要使用JavaScript来进行客户端验证,例如永远不会提交空文本框,因为HTML5引入了一个名为required的新属性,该属性将按以下方式使用并坚持具有一个值:

<!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>