• “00后”选专业别只盯“爆款” 2019-07-20
  • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-07-20
  • 荆州全力推进“四路三桥”建设 前5月累计完成投资178亿元 2019-07-16
  • 妄议!唯才是用就好,管它什么孙子儿子!美国有老布什小布什两位总统,美国就不是民主国家了? 2019-07-16
  • 提升双创教育质量的关键在机制协同 2019-07-08
  • 而接盘的广大中小投资者则亏损累累,中国资本市场被伤害得连连熊市,这才是真正需要监管的却无人过问,这种制度缺陷只能加剧两极分化, 2019-06-04
  • 中国地铁获赞相关新闻 2019-05-29
  • 萨利赫身伤心又伤 这个生日太苦涩 2019-05-27
  • 冯提莫被挪用公款会计打赏 律师无法强制退钱 2019-05-18
  • 长治城区签约8个转型项目 2019-05-18
  • 世界杯冷门为何这么多? 2019-05-13
  • 挖玉人变种花能手 每年收入4万元 2019-05-13
  • 强化政治建警 贴心服务群众(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2019-05-06
  • 安徽省商务厅发布“安徽老字号”名单 68个品牌上榜 2019-04-30
  • 让榜样的力量永恒传承 2019-04-29
  • jQuery仿支付宝6位数字密码框特效代码3683
     体彩11选五走势图 www.fqft.net 实现功能的主要js代码
    
    var _formPay = $('#form_paypsw');
    
    _formPay.validate({
        rules: {
            'payPassword_rsainput': {
                'minlength': 6,
                'maxlength': 6,
                required: true,
                digits: true,
                numPassword: true,
                echoNum: true
            }
        },
    
        messages: {
            'payPassword_rsainput': {
                'required': '<i class="icon icon-attention icon-lg"></i> 请填写支付密码',
                'maxlength': '<i class="icon icon-attention icon-lg"></i> 密码最多为{0}个字符',
                'minlength': '<i class="icon icon-attention icon-lg"></i> 密码最少为{0}个字符',
                'digits': '<i class="icon icon-attention icon-lg"></i> 密码只能为数字',
                'numPassword': '<i class="icon icon-attention icon-lg"></i> 连号不可用,相同数字不可用(如:123456,11111)',
                'echoNum': '<i class="icon icon-attention icon-lg"></i> 连号不可用,相同数字不可用(如:123456,11111)'
            }
        },
        errorPlacement: function (error, element) {
            element.closest('div[data-error="i_error"]').append(error);
        },
        submitHandler: function (form) {
            var _form = $(form);
            form.submit();
    
        }
    });
    
    var payPassword = $("#payPassword_container"),
        _this = payPassword.find('i'),
    	k = 0, j = 0,
    	password = '',
    	_cardwrap = $('#cardwrap');
    //点击隐藏的input密码框,在6个显示的密码框的第一个框显示光标
    payPassword.on('focus', "input[name='payPassword_rsainput']", function () {
    
        var _this = payPassword.find('i');
        if (payPassword.attr('data-busy') === '0') {
            //在第一个密码框中添加光标样式
            _this.eq(k).addClass("active");
            _cardwrap.css('visibility', 'visible');
            payPassword.attr('data-busy', '1');
        }
    
    });
    //change时去除输入框的高亮,用户再次输入密码时需再次点击
    payPassword.on('change', "input[name='payPassword_rsainput']", function () {
        _cardwrap.css('visibility', 'hidden');
        _this.eq(k).removeClass("active");
        payPassword.attr('data-busy', '0');
    }).on('blur', "input[name='payPassword_rsainput']", function () {
    
        _cardwrap.css('visibility', 'hidden');
        _this.eq(k).removeClass("active");
        payPassword.attr('data-busy', '0');
    
    });
    
    //使用keyup事件,绑定键盘上的数字按键和backspace按键
    payPassword.on('keyup', "input[name='payPassword_rsainput']", function (e) {
    
        var e = (e) ? e : window.event;
    
        //键盘上的数字键按下才可以输入
        if (e.keyCode == 8 || (e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105)) {
            k = this.value.length;//输入框里面的密码长度
            l = _this.size();//6
    
            for (; l--;) {
    
                //输入到第几个密码框,第几个密码框就显示高亮和光标(在输入框内有2个数字密码,第三个密码框要显示高亮和光标,之前的显示黑点后面的显示空白,输入和删除都一样)
                if (l === k) {
                    _this.eq(l).addClass("active");
                    _this.eq(l).find('b').css('visibility', 'hidden');
    
                } else {
                    _this.eq(l).removeClass("active");
                    _this.eq(l).find('b').css('visibility', l < k ? 'visible' : 'hidden');
    
                }
    
                if (k === 6) {
                    j = 5;
                } else {
                    j = k;
                }
                $('#cardwrap').css('left', j * 30 + 'px');
    
            }
        } else {
            //输入其他字符,直接清空
            var _val = this.value;
            this.value = _val.replace(/\D/g, '');
        }
    });
    
        立即下载 ( 文件大?。?em>0.04 M)

      浏览器兼容性

      1. IE 8
      2. IE 9
      3. Mozilla Firefox
      4. Google Chrome
      5. Oper
      6. Safari

      技术讨论区

      1. 后知后觉1

        后知后觉

        这个我可以转载吗?

        2017-06-01 16:57:56| 回复

      2. 请先登录

          发 布

      键盘快捷键: 上一个 下一个

    • “00后”选专业别只盯“爆款” 2019-07-20
    • 农民回答风水神,“勤劳的农民玩什么没有富起来”。(原创首发) 2019-07-20
    • 荆州全力推进“四路三桥”建设 前5月累计完成投资178亿元 2019-07-16
    • 妄议!唯才是用就好,管它什么孙子儿子!美国有老布什小布什两位总统,美国就不是民主国家了? 2019-07-16
    • 提升双创教育质量的关键在机制协同 2019-07-08
    • 而接盘的广大中小投资者则亏损累累,中国资本市场被伤害得连连熊市,这才是真正需要监管的却无人过问,这种制度缺陷只能加剧两极分化, 2019-06-04
    • 中国地铁获赞相关新闻 2019-05-29
    • 萨利赫身伤心又伤 这个生日太苦涩 2019-05-27
    • 冯提莫被挪用公款会计打赏 律师无法强制退钱 2019-05-18
    • 长治城区签约8个转型项目 2019-05-18
    • 世界杯冷门为何这么多? 2019-05-13
    • 挖玉人变种花能手 每年收入4万元 2019-05-13
    • 强化政治建警 贴心服务群众(在习近平新时代中国特色社会主义思想指引下——新时代新作为新篇章) 2019-05-06
    • 安徽省商务厅发布“安徽老字号”名单 68个品牌上榜 2019-04-30
    • 让榜样的力量永恒传承 2019-04-29
    • 快乐双彩中奖条件 贵州福彩网官网 南粤36选7最新走势图 河南快3二同号形态遗漏 排列五走势图1000期走势图 最新3d开机号试机号开奖号码 湖南快乐十分专家杀号 三分彩是骗人的吗 福建31选7开奖公告 2019年一波中特最准 qq彩票是真的吗 安徽十一选五最新开奖 甘肃11选5前3值走势图 北京赛车大小pk10改单 北京快乐8购买