代码改变世界

捕捉回车事件及简单格式验证

2011-08-31 16:14  呦菜  阅读(192)  评论(0编辑  收藏  举报

1.捕捉回车事件

    document.onkeydown=function(event) {
e = event ? event :(window.event ? window.event : null);
if(e.keyCode==13){
//$("#btn_landing").click();
alert("ss");
}
}



2.邮箱验证:

var email=document.getElementById("email").value;
var isemail=(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)
if (!isemail.test(email))
{
alert("不是邮箱");
return false;
}

3.数字和英文字母:

/*----------- 判断输入是否是一个由 0-9 / A-Z / a-z 组成的字符串 --------------*/ 
function isalphanumber(str) 
{ 
    var result=str.match(/^[a-zA-Z0-9]+$/); 
    if(result==null) return false; 
    return true; 
} 

4.数字,字母和中文

      var facname = $(this).val();
var reg = /^[a-zA-Z0-9\u4e00-\u9fa5]+$/;
var msg = reg.test(facname);