要求:
1.不允许为空,有提示
2.不允许以数字开头
3.长度必须在6~20之间

var userName = window.prompt("请输入用户名:");function checkName(name) {//判断是否为空if (!name.trim()) {alert("用户名不可为空!");return;} else if (!isNaN(parseInt(name))) {//判断是否为数字开头alert("用户名不能以数字开头!");return;} else if (name.length < 6 || name > 20) {alert("用户名长度必须在6~20之间");return;} else {alert("用户名 “" + name + "” 格式正确");return;}}checkName(userName);

【JS】用户名格式要求(非正则实现)相关推荐

  1. php验证电子邮件格式是否正确,验证邮箱格式是否正确(非正则验证)

    > 验证邮箱格式是否正确(非正则验证) ``` function check_email($email){ $result = trim($email); if(filter_var($resu ...

  2. js(最新)手机号码 正则验证 - 代码篇

    现在手机号码,除了以11+.12+开头的没有,别的好像都有了! 代码如下: 方法一: function checkPhone(){ var phone = $(".phone"). ...

  3. (26)ESLint一JS代码格式校验

    一.什么是代码格式 代码格式即为代码风格,每个程序员再开发的时候,书写代码的风格都是不一样的,比如说,有的人喜欢书写字符串时用双引号,有的喜欢用单引号,有的再书写标签代码缩进时,喜欢用2个空格,有的喜 ...

  4. 浅谈 js 数字格式类型

    原文:浅谈 js 数字格式类型 很多人也许只知道 123,123.456,0xff 之类的数字格式. 其实 js 格式还有很多数字格式类型,比如 1., .1 这样的,也有 .1e2 这样的. 可能有 ...

  5. H3C模拟器中文路径问题(提示:“当前系统用户名中包含非ASCII字符”! )方法尝试:

    H3C模拟器中文路径问题(提示:"当前系统用户名中包含非ASCII字符"! )方法尝试: 我的电脑->属性->高级系统设置->高级->环境变量,分别点击TM ...

  6. js日期格式转换Wed Mar 22 13:38:37 CST 2017 转换 为yyyy-mm-dd

    js日期格式转换:Wed Mar 22 13:38:37 CST 2017 转换 为yyyy-mm-dd <html> <head>test</head> < ...

  7. C语言实现LDPC的校验矩阵,非正则LDPC码在AWGN信道中的性能研究

    0引言低密度奇偶校验码(LowDensityParityCheck,LDPC)是Gallager提出的基于稀疏校验矩阵的线性分组码[1].其构造特殊之处在于它的奇偶检验矩阵H是稀疏矩阵,即H矩阵中非零 ...

  8. Js判断是否为非数字

    Js判断是否为非数字 1.使用isNaN()函数 isNaN()的缺点就在于 null.空格以及空串会被按照0来处理 function isRealNum(val){// isNaN()函数 把空串 ...

  9. js 图片格式转换为jpg_如何将图像转换为JPG格式

    js 图片格式转换为jpg Many websites have strict rules that limit the size and type of image format you're al ...

  10. php 不满足条件,为什么不满足条件 还是进入if 输出了用户名格式异常QAQ

    为什么不满足条件 还是进入if 输出了用户名格式错误QAQ 进入格式检查 个个变量的值 可是strlen($username)=9 result1=1 还是会跑进if里面 输出用户名格式错误 整段代码 ...

最新文章

  1. Python控制流---while循环
  2. S4:分布式流计算平台
  3. 转载:越早明白这四个道理越好!
  4. 如何对计算属性进行修改_「计算摄影」计算机如何学会自动地进行图像美学增强?...
  5. 视频监控技术 迎来网络“多媒体”时代
  6. Entity Framework Core 2.0 全局查询过滤器
  7. mediarecorder添加时间戳_Python脚本实现数据处理(官方实例)和Hive自带时间函数...
  8. c语言做一个抽奖小程序,小程序插件使用- 抽奖助手
  9. 基于【CentOS-7+ Ambari 2.7.0 + HDP 3.0】搭建HAWQ数据仓库04 —— 安装HAWQ插件PXF3.3.0.0...
  10. python批量打印mathcad_Print Conducto全能批量打印工具
  11. ActiveMQ之Topic
  12. linux C 总结篇(线程)下
  13. Js日期格式化 年月日时分秒
  14. 串口485接法图_RS-485 2线和4线的接法
  15. Excel学习笔记 - 单元格的引用
  16. cents7+tomcat
  17. Microsoft Word 论文编排技巧
  18. Numpy升维和降维
  19. dos系统的界面字体设置
  20. WaitForSingleObject -- setevent 讲解与编程示例

热门文章

  1. 面试准备之redis
  2. 错误记录——Serialized class com.cql.entity.Teacher must implement java.io.Serializable
  3. Leetcode 最小覆盖子串
  4. MD5验证文件完整性 C++
  5. go语言调用c语言动态库及交叉编译
  6. go语言如何编译成库
  7. 程序上机考试题解析:有m支球队参加比赛,比赛采用循环赛制,赢一场比赛得3分,平一场得1分,输一场得0分,比赛结束后,求其中一只球得分情况有多少中可能。
  8. [JAVA] java读取Excel文件,Apache POI
  9. 计算机Java校内实训报告_计算机java实训总结的范本
  10. win7自带c语言编译器在哪里,在Windows平台如何选择C语言编译器?