yaoHTML 2023-03-14 18:53 采纳率: 80%
浏览 21
已结题

Javascript中名字长度内容

实现注册信息验证,要求用户输入姓名、密码、性别、身高,分别验证以下内容,如果错误给出对应提示:姓名(长度24位)、密码(长度820位)、身份证号:18位、性别(男或女)、身高(80~250cm)

img


弄了好久不知道哪错了

  • 写回答

3条回答 默认 最新

  • 文盲老顾 新星创作者: 信息安全技术领域 2023-03-14 20:28
    关注

    啊。。。这。。。。。

      let name = ''
      let password = ''
      while (!/^.{2,4}$/gi.test(name)
      {
          name = prompt('输入姓名').trim(); // 注意,姓名肯定是字符类型,不要使用 parseInt,加 trim 是去掉两边空格
      }
      alert(name)
      while (!/^.{8,20}$/gi.test(password)
      {
          password = prompt('输入姓名'); // 密码同样是字符型,但空格是有意义的,不能去除
      }
      alert(password)
    
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 3月23日
  • 已采纳回答 3月21日
  • 创建了问题 3月14日