• Document


    JavaScript 表单验证

    JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。

    被 JavaScript 验证的这些典型的表单数据有:

    • 用户是否已填写表单中的必填项目?
    • 用户输入的邮件地址是否合法?
    • 用户是否已输入合法的日期?
    • 用户是否在数据域 (numeric field) 中输入了文本?
       1 <html>
       2 <head>
       3 <script type="text/javascript">
       4 function validate_email(field,alerttxt)
       5 {
       6 with (field)
       7 {
       8 apos=value.indexOf("@")
       9 dotpos=value.lastIndexOf(".")
      10 if (apos<1||dotpos-apos<2) 
      11   {alert(alerttxt);return false}
      12 else {return true}
      13 }
      14 }
      15 
      16 function validate_form(thisform)
      17 {
      18 with (thisform)
      19 {
      20 if (validate_email(email,"Not a valid e-mail address!")==false)
      21   {email.focus();return false}
      22 }
      23 }
      24 </script>
      25 </head>
      26 
      27 <body>
      28 <form action="submitpage.htm"onsubmit="return validate_form(this);" method="post">
      29 Email: <input type="text" name="email" size="30">
      30 <input type="submit" value="Submit"> 
      31 </form>
      32 </body>
      33 
      34 </html>
  • 相关阅读:
    更新我电脑的编译器之Java语言
    HTML/CSS基础
    查找元素的杀手锏xpath
    错误日志的实时抓取保证代码质量
    Splinter常用api
    从底层向上理解Git
    infer运用实践
    流程图在测试用例编写中的运用
    2016小结
    Splinter 查找元素
  • 原文地址:https://www.cnblogs.com/chenyanlong/p/7891157.html
Copyright © 2020-2023  润新知