html表单用户名,10、 编写HTML注册表单, 需要字段: 用户名,
2013-01-07 回答
//html文檔如下,其實(shí)還能更簡(jiǎn)潔,請(qǐng)采納
HTML注冊(cè)表單function sub(){
var f = document.form1;//取form對(duì)象
var userName = f.userName.value;//取用戶(hù)名
var passWord = f.passWord.value;//取密碼
var repassWord = f.repassWord.value;//取確認(rèn)密碼
var box1 = f.theRead.checked;//判斷復(fù)選框是否被選中
var box2 = f.theTravel.checked;//判斷復(fù)選框是否被選中
var box3 = f.theInt.checked;//判斷復(fù)選框是否被選中
var count = (box1 ? 1 : 0) + (box2 ? 1 : 0) + (box3 ? 1 : 0);//判斷復(fù)選框被選中幾個(gè)
var readme = f.readme.value;//取自我介紹內(nèi)容
var rename = new RegExp("^[a-zA-Z_][a-zA-Z_0-9]{0,}", "");//匹配用戶(hù)名的正則表達(dá)式
var repass = new RegExp("[a-zA-Z_0-9]{6,16}", "");//匹配密碼的正則表達(dá)式
if(userName == ""){
alert("用戶(hù)名不能為空!");
return false;
}else if(rename.test(userName) == false){
alert("用戶(hù)名: 必須是字母數(shù)字或下劃線, 不能以數(shù)字開(kāi)頭");
return false;
}else{
if(passWord == ""){
alert("用戶(hù)密碼不能為空!");
return false;
}else if(repass.test(passWord) == false){
alert("密碼: 必須是6-16位字母數(shù)字下劃線!");
return false;
}else{
if(repassWord == ""){
alert("請(qǐng)輸入確認(rèn)密碼!");
return false;
}else if(passWord != repassWord){
alert("兩次輸入的密碼不一致!");
return false;
}else{
if(count < 1){
alert("請(qǐng)選擇至少一項(xiàng)興趣愛(ài)好!");
return false;
}else{
if(readme == ""){
alert("請(qǐng)?zhí)顚?xiě)個(gè)人介紹!");
return false;
}
}
}
}
}
}
用?戶(hù)?名:
用戶(hù)密碼:
確認(rèn)密碼:
性????別:
男
女
城????市:
鄭州
上海
天津
深圳
興趣愛(ài)好:
閱讀
旅游
上網(wǎng)
個(gè)人簡(jiǎn)介:
總結(jié)
以上是生活随笔為你收集整理的html表单用户名,10、 编写HTML注册表单, 需要字段: 用户名,的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 计算机控制技术课程配套教材习题解答(第4
- 下一篇: P2P网络简介