首頁  >  文章  >  web前端  >  javascript表單驗證使用範例(javascript驗證郵箱)

javascript表單驗證使用範例(javascript驗證郵箱)

PHPz
PHPz原創
2016-05-16 17:04:591731瀏覽

JavaScript可用來在資料被送到伺服器前對HTML表單中的這些輸入資料進行驗證。

被 JavaScript 驗證的這些典型的表單資料有:

使用者是否已填入表單中的必填項目?
使用者輸入的郵件地址是否合法?
使用者是否已輸入合法的日期?
使用者是否在資料域 (numeric field) 中輸入了文字?

必填(或必填)項目

下面的函數用來檢查使用者是否已填入表單中的必填(或必填)項目。假如必填或必選項為空,那麼警告框會彈出,並且函數的回傳值為false,否則函數的回傳值則為true(表示資料沒有問題):

function validate_required(field,alerttxt)
{
with (field)
{
if (value==null||value=="")
  {alert(alerttxt);return false}
else {return true}
}
}

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

實例:






Email:

以上就是本章的全部內容,更是本章的全部內容,更是本章的全部內容,更是如此多相關教學請造訪JavaScript影片教學

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn