效果如圖所示:今天共享給你們 練習
html
轉載註明出處www.gjrencai.comjava
///////////////////////代碼以下///////////////////////////正則表達式
<htmlhtmljavahtmlhtml>
<head>
<meta http-equiv="content-type"
content="text/; charset=utf-8">
<script type="text/script">
function $(a) {
return document.getElementById(a);
}ssh
function checkUsername(){
// 驗證用戶名
var username=$("username").value;
// 正則表達式Regular Expression
var tmp =
username.replace(/^\s+/, "")
.replace(/\s+$/, "");
if(tmp.length == 0){
//alert("用戶名不能爲空");
$("username_span").style.display="block";
return false;
} else {
$("username_span").style.display="none";
return true;
}
}學習
function checkPassword() {
var password = $("password").value;
if(password.length < 6){
$("password_span").style.display
="block";
return false;
} else {
$("password_span").style.display
="none";
return true;
}
}網站
function checkEmail() {
var email = $("email").value;
// test方法返回真表示字符串符合正則表達式
if(/^\w+@\w+\.(com|org|cn)$/.test(email)){
$("email_span").style.display="none";
return true;
} else {
$("email_span").style.display="block";
return false;
}
}ui
window.onload = function(){
var bt = $("bt");
bt.onclick = function(){
if(! checkUsername()) {
return;
}
if(! checkPassword()) {
return;
}
if( !checkEmail()){
return;
}
$("form").submit();
};
$("username").onblur = checkUsername;
$("password").onblur = checkPassword;
$("email").onblur = checkEmail;
}
</script>
</head>
<body>
<form action="success." id="form">
用戶名:
<input type="text" id="username"/>
<span id="username_span" style="display:none;color:red">用戶名不能爲空</span>
<br/>
密碼:
<input type="password" id="password"/>
<span id="password_span" style="display:none;color:red">密碼必須大於等於6</span>
<br/>
確認密碼:
<input type="password" id="password2"/>
<br/>
郵件:
<input type="text" id="email"/>
<span id="email_span" style="display:none;color:red">
郵件格式不合法
</span>
<br/>
婚否:
是<input type="radio" name="isMarried"/>
否<input type="radio" name="isMarried"/>
<br/>
愛好:
<br/>
游泳
<input type="checkbox" name="favs"/>
唱歌
<input type="checkbox" name="favs"/>
跳舞
<input type="checkbox" name="favs"/>
遊戲
<input type="checkbox" name="favs"/>spa
<input type="button" value="註冊" id="bt"/>orm
</form>
</body>
</>htm
【Gjava人才網】www.gjrencai.com 幫助你們一塊兒學習java網站內容所有爲 北京培訓機構代碼 筆記,項目等新手進入網站,先看新手學習時序圖,安排好時間學習java時間與過程,再去看21天學java教程,id=16315天學ssh 筆記內容等。id=193開發人員必備的20個Java功能代碼