电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

字符串函数:搞定增强型“注册验证”条件设置

字符串函数:搞定增强型“注册验证”条件设置_第1页
1/8
字符串函数:搞定增强型“注册验证”条件设置_第2页
2/8
字符串函数:搞定增强型“注册验证”条件设置_第3页
3/8
字符串函数:搞定增强型“注册验证”条件设置在上一篇的《中继器使用场景(五):真实环境注册、多身份登录、找回密码》中提到,会专门就注册条件验证的案例出一篇教程,今日就详述如下: 原型参照:QQ 注册。为了集中讲解,将 qq 昵称注册和邮箱账号注册合二为一,为大家演示。先看演示 GIF 图 1、昵称不能包含中文,不能为空,失去焦点时,会出现不同的提示 2、密码不能包含空格,长度为 8-16 位,包含字母、数字、特别符号(英文半角符号)不少于 2 种 3、密码框在密码输入变化时,实时检测是否符合标准(留意 gif 图中“灰色!”和“绿色√”图标的变化) 4、点击眼睛图标,能将密码中的“●”显示为输入的文本,松开鼠标时,又恢复为“●” 5、密码框失去焦点时,假如密码不符合规则,按优先顺序显示错误提示(留意 gif 图中红色错误提示的出现规律) 6、邮件地址不能为空,要有“.”“@”符号,不能包含中文,“.”和“@”之间要有字符,不能有两个@ 7、手机号必须是数字,必须是 1 开头,必须满 11 位 8、验证码为两个数字两个字母组合,每刷新一次,更换一次,随机更换,不重复。 9、验证码栏不能为空,不能和验证图片不符需要用到的函数 1、length:猎取当前文本对象的长度,即字符个数;1 个汉字的长度按 1 计算。 2、charAt(index):猎取当前文本对象中指定位置的字符,index 为大于等于 0 的整数。位置从 0 开始算 3、charCodeAt(index):猎取当前文本对象中指定位置字符的 Unicode 编码,起始位置从 0 开始。 4、indexOf( searchValue ):从左至右猎取查询字符串在当前文本对象中首次出现的位置。未查询到时返回值为-1。 5、lastIndexOf( searchvalue ):从右至左猎取查询字符串在当前文本对象中首次出现的位置。未查询到时返回值为-1。 6、数字函数 Math.random():随机数函数,返回一个 0~1 之间的随机数。 7、数字函数 Math.floor(x):向下取整函数,猎取小于或者等于指定数值的最大整数。x 为数字第一部分 昵称注册验证 元件分布 交互设置 特别说明:nicheng 文本框和 nicheng2 文本框都要隐藏边框,边框颜色的变化靠矩形nicheng□来表现charAt(index)的起始位置为 0 而不是 1,这是“LVAR1.length-1”的原因当按下 Backspace 键即退格删除键时,nicheng2 文字==nicheng 的原始文本,nicheng2 比 nicheng 多一个字符,多的这个字符就是记录 nicheng ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

字符串函数:搞定增强型“注册验证”条件设置

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部