|
<script type="text/Javascript">
//更多的驗證可以繼續添加到errMsg對象里
var errMsg={
required:{
msg:"This field is required.",
//load參數指定是否在加載的時候驗證
test:function(obj,load){
return obj.value.length > 0 || load || obj.value==obj.defaultValue;
}
},
//驗證郵件
email:{
meg:"Not a valid email address.",
test:function(obj){
return /^[a-z0-9A-Z+_.-]+/@([a-z0-9A-Z-_]+/.)+[a-z0-9]{2,4}$/i.test(obj.value);
}
},
//驗證網址
url:{
msg:"Not a valid URL.",
test:function(obj){
return obj.value=="http://" || /^https?:////([a-z0-9-]+/.)+[a-z0-9]{2,4}.*$/.test(obj.value);
}
}
}
//Example
onload=function(){
$("url").onblur=function(){
if(errMsg.url.test(this)){
alert("right");
}else{
alert(errMsg.url.msg);
}
}
}
</script>
JavaScript技術:javascript 表單規則集合對象,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。