邮箱验证 图片验证

本文介绍了一种使用JavaScript进行客户端验证的方法,包括检查E-mail格式的有效性和限制上传文件为特定类型的图片(如.gif、.jpeg、.jpg、.png)。通过正则表达式实现这些功能,并给出具体代码实例。
//************************判断上传文件类型************************************  
function text(){
            var temp = document.getElementById("mail");
            //对电子邮件的验证(正则表达式)
            var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
            if(!myreg.test(temp.value))
            {
                alert('请输入有效的E_mail地址!');
return false;
                 myreg.focus();
             
           }
}
 
 
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 
var fileVal=$("#file0").val();     
var endVal=fileVal.substring(fileVal.lastIndexOf("."));
    if (!/\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/.test(endVal)) {    
       alert("图片类型必须是.gif,jpeg,jpg,png中的一种");    
   $("#file0").val("");    
   return  false; 
   
   }
 

转载于:https://www.cnblogs.com/soofly/p/3460856.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值