当前位置:  编程技术>jquery

jquery验证邮箱格式地址与URL网站地址的综合例子

    来源: 互联网  发布时间:2014-10-09

    本文导语:  例1,一个email验证与url网址验证js代码。 1)、email地址验证,验证邮箱格式。   代码示例: function checkEmail(){     var email=$.trim($("#report_email").val());     if(email == ""){         $("#report_email").next('p').html("*请输入邮箱地址!")...

例1,一个email验证与url网址验证js代码。
1)、email地址验证,验证邮箱格式。
 

代码示例:
function checkEmail(){
    var email=$.trim($("#report_email").val());
    if(email == ""){
        $("#report_email").next('p').html("*请输入邮箱地址!");
        return false;
    }
    var re = /^([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|_|.]?)*[a-zA-Z0-9]+.[a-zA-Z]{2,3}$/ig;
    if(!re.test(email)){
        $("#report_email").next('p').html("*邮箱地址格式错误!");
        return false;
    }
    return true;
}
 

2)、url地址验证
 

代码示例:

function getUrlArray(e, type){
    var urls = $.trim($("#report_url_list").val());
    urls = urls.replace(/s*n+s*/ig,"n");
    $("#report_url_list").val(urls);
        //format the urls
    if(type == "blur"){
        reportUrlElm.val(urls);
    }
    if(e && e.keyCode == 13){
        reportUrlElm.val(urls + "n");
    }

    urls = urls.split("n");
    user_urls = urls;
    return urls;
}
function checkurls(e, type) {
    $("#errorList").find("span").hide();
    urls = getUrlArray(e, type);
    var urlfag = true;
    url_index = 0;
    var urlText="请填写举报网站,您可以举报多个网址,每行一个,一次不超过20个。";
    if(!urls[0] || urls[0] == urlText){
        $("#report_url_list").val(urlText).css("color","#757575");
        $("#report_url_list").next('p').html('*请输入正确的网址');
        $.urlfag=false;
        return false;
    }
    if(urls.length > 20){
            $("#report_url_list").next('p').html("已超过20个,请分批举报")
            $.urlfag=false;
            return false;
    }
    $.urlfag=true;
    for(url_index=0;url_index


    
 
 

您可能感兴趣的文章:

  • jquery获取IP地址的小例子
  • Jquery 验证手机号码与Email邮箱地址的例子
  • 使用jquery修改表单的提交地址基本思路
  • jquery无刷新验证邮箱地址实现实例
  • Jquery实现Email邮箱地址自动补全代码
  • JQuery转义id中特殊字符的例子
  • jquery检测浏览器名称和版本信息的例子
  • 论坛 iis7站长之家
  • jQuery提交多个表单的小例子
  • jquery获得url参数列表的例子
  • jQuery查看事件内容的小例子
  • jQuery循环array与map小例子
  • jquery 绑定、捕获、拦截回车事件的例子
  • jquery转化Datatable为json数据的例子
  • jquery 获取URL请求参数的小例子
  • jquery 文字上下滚动的小例子
  • jquery链式操作、链式写法的小例子
  • jquery hide方法隐藏元素的例子
  • jquery判断浏览器后退时弹出消息的例子
  • jQuery为checkbox、radio赋值的例子
  • jquery隐藏标签、显示标签的例子
  • JQuery checkbox全选的小例子
  • jQuery判断checkbox是否选中的小例子
  • jQuery元素属性attr设置多个键值的例子
  • jQuery 随机展示图片的例子
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • MVC2 jQuery的验证时,关于客户端验证绑定复选框问题。
  • jQuery表单验证插件 jQuery.validity
  • 表单验证插件 Jquery表单验证插件
  • jQuery表单验证插件 Validation
  • jQuery表单验证插件 validVal
  • JQuery验证特殊字符实例
  • jQuery表单美化和验证插件 Formly
  • jQuery表单验证及初始化插件 Koo.js
  • jQuery验证码插件 Ajax Fancy Capcha
  • jQuery表单验证插件 jqValidate
  • jQuery 表单验证框架 Quick Validation
  • jquery表单验证框架提供的身份证验证方法(示例代码)
  • jQuery.ajax 用户登录验证的代码
  • jQuery表单验证插件 Live Form Validation
  • jQuery表单验证插件 Form Validation
  • jquery禁止输入数字以外的字符的示例(纯数字验证码)
  • Jquery easyui表单异步验证扩展
  • jquery内置验证(validate)使用方法示例(表单验证)
  • JQuery表单验证插件 EasyValidator
  • jQuery 表单验证插件 Happy.js
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin




  • 特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3