表單的校驗 註冊頁面的設計

2021-10-25 14:39:14 字數 2200 閱讀 9415

總結根據一些方法使使用者提交的資料符合我們的一些規範。

如果符合規範就可以提交資料,不符合便不可以提交。

1.在輸入框後面使用span標籤,顯示提示資訊

2.使用標籤的innerhtml屬性控制提示資訊的顯示

3.使用事件繫結方法進行校驗,常用:onkeyup和onsubmit事件控制

4.書寫要校驗的正規表示式物件

5.使用正規表示式物件的test方法進行校驗(滿足返回true,不滿足false)

1.使用onsubmit事件控制提交

2.使用onkeyup事件控制校驗

action

="registersuccess.html"

method

="post"

onsubmit

="return checkform();"

>

使用者名稱:type

="text"

name

="username"

id="usernameid"

onkeyup

="checkname();"

/>

"usernamemsg"

>

span

>

/>

/>

密碼:type

="password"

name

="password"

id="passwordid"

onkeyup

="checkpassword();"

/>

"passwordmsg"

>

span

>

/>

/>

手機號:type

="text"

name

="phone"

id="phoneid"

onkeyup

="checkphone();"

/>

"phonemsg"

>

span

>

/>

/>

type

="submit"

value

="註冊"

/>

type

="reset"

value

="重置"

/>

form

>

在js指令碼中進行頁面的校驗

1.定義全域性變數獲取標籤物件

2.對使用者名稱,密碼,手機號進行校驗

3.對表單進行校驗

// 1.定義全域性變數用於接收資料

var usernameobj;

var passwordobj;

var phoneobj;

var usernamemsg;

var passwordmsg;

var phonemsg;

// 2.用生命週期函式獲取標籤物件

window.

onload

=function()

// 3.校驗使用者名稱

function

checkname()

&/;//使用者名稱以字母開頭,包含字母數字下劃線,長度6-9位

// 3.3校驗操作

if(value=="")

elseif(

!regx.

test

(value)

)else

}// 4.校驗密碼

function

checkpassword()

&///密碼是字母和數字組成,長度3-6位

// 4.3 校驗

if(value=="")

elseif(

!regx.

test

(value)

)else

}// 5.校驗手機號

function

checkphone()

&/// 5.3 校驗

if(value=="")

elseif(

!regx.

test

(vale)

)else

}// 6.表單整體校驗

function

checkform()

聽說這裡要寫總結????~~

JS對註冊頁面進行表單校驗

校驗效果 html lang en 新使用者註冊 user register 已有賬號?立即登入 body reg back reg left reg left p first child reg left p last child reg center reg right reg right p ...

使用JQ完成註冊頁面(表單)的校驗

1.步驟 1.0 在頁面載入時,執行3部分操作 1.1 第1部分 必填項 1.1.1 給form表單中所有的帶 required 類名的input標籤中,新增乙個紅色的 表示必填項.1.2 第2部分 獲取焦點 失去焦點的校驗 1.2.1 獲得所有的輸入項,為輸入項新增乙個blur事件.1.2.2 獲...

註冊頁面的編寫(css html)

在web inf下方的image中用於剛入門的小白實戰練習應該很是不錯 doctype html utf 8 xinggou title 引入regist.css樣式表檔案 stylesheet href regist.css head 頭部分 header 第一行 歡迎註冊 span div 第二...