账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    手机号码输入框添加 空格
    36
    0

    移动端 手机号码输入框,设置成 134 6005 1078 自动添加空格形式
    问题: 【当需要修改其中的数字时(6005),删除该数字后 光标会马上跳到数字末尾】
    需求: 【删除其中的数字后,光标不会跳到最后,能正常修改】
    请求各位同事,老师 ,大神帮忙一下,这个bug挂在我这里好久了,谢谢谢谢!!

    代码如下
    return function(input, space) {

      if (!input) {
        return ''
      }
      space = space || ' '
      input = input.replace(/\s+/g, '') // 去掉所有空格
      var valArry = input.split('')
      if (valArry.length > 7) {
        valArry = valArry.splice(7, 0, space)
      }
      if (valArry.length > 3) {
        valArry = valArry.splice(3, 0, space)
      }
      return valArry.join('');
    }

    我是用 keyup 事件触发的

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部