JavaScript表單驗證

JavaScript 可用來在數據被送往服務器前對 HTML 表單中的這些輸入數據進行驗證。
1. 被 JavaScript 驗證的這些典型的表單數據有:
    1) 用戶是否已填寫表單中的必填項目?
    2) 用戶輸入的郵件地址是否合法?
    3) 用戶是否已輸入合法的日期?
    4) 用戶是否在數據域 (numeric field) 中輸入了文本?
2. 必填(或必選)項目

    檢查用戶是否已填寫表單中的必填(或必選)項目

function validate_required(field,alerttxt)
{
    with (field)
    {
       if (value==null||value=="")
       {
           alert(alerttxt);return false
       }
       else 
      {
          return true
      }
    }
}
3. E-mail 驗證
    檢查輸入的數據是否符合電子郵件地址的基本語法
    輸入的數據必須包含 @ 符號和點號(.)。同時,@ 不可以是郵件地址的首字符,並且 @ 之後需有至少一個點號:
function validate_email(field,alerttxt)
{
    with (field)
    {
        apos=value.indexOf("@")
        dotpos=value.lastIndexOf(".")
        if (apos<1||dotpos-apos<2)
        {
            alert(alerttxt);return false
        }
        else
        {
           return true
        }
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章