JavaScript中如何实现函数封装随机颜色验证码
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,小编给大家分享一下JavaScript中如何实现函数封装随机颜色验证码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!数字或
千家信息网最后更新 2025年01月16日JavaScript中如何实现函数封装随机颜色验证码
小编给大家分享一下JavaScript中如何实现函数封装随机颜色验证码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
数字或者字母或者数字字母混合的n位验证码带随机的颜色。
function verify(a = 6,b = "num"){ //定义三个随机验证码验证码库 var num ="0123456789" var str ="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNIPQRSTUVWXYZ" var mixin = num +str; //定义一个空字符串用来存放验证码 var verify="" if(a == undefined || b == undefined){ //验证输入是否合法 不通过就抛出一个异常 throw new Error("参数异常"); }else{ if(a ==""||b==""){ //判断用户是否没有输入 throw new Error("参数非法."); }else{ //检测输入的类型来判断是否进入 var typea = typeof(a); var typeb = typeof(b); if(typea =="number" && typeb =="string"){ if(b == "num"){ //定义一个循环来接收验证码 纯数字验证码 for(var i=0;i${char}` } //返回到数组本身 return verify; }else if(b =="str"){ for(var i=0;i${char}` } return verify; }else if(b == "mixin"){ // 混合型的验证码 for(var i=0;i${char}` } return verify; }else{ //验证没通过抛出一个异常 throw new Error("输入类型非法.") } }else{ //验证没通过抛出一个异常 throw new Error("输入类型非法.") } } }}
下面我们来调用函数试试看
//第一个值为用户输入的长度,第二个为类型! var arr = verify(8,"mixin"); [xss_clean](arr)
上面就是结果啦!
以上是"JavaScript中如何实现函数封装随机颜色验证码"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
验证
输入
颜色
类型
函数
字母
数字
篇文章
封装
内容
参数
用户
混合
合法
三个
不怎么
变量
大部分
就是
数组
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
厦门销售服务管理软件开发
阿里云mqtt服务器设备数量
文档对于软件开发的重要性
邮件服务器多少钱一个
网络安全小黑板怎么解除
嘉定区参考网络技术服务常见问题
网络安全罪量刑
服务器防御级别
access数据库的选择查询
平安银行上海软件开发工程师
数据库系统第六章习题
下列哪些属于源数据库
网络安全靶机渗透机
中国idc服务器报告
数据库pi函数
电商erp软件开发服务
怎样控制软件开发进度
文件服务器 共享 区别
具体的信息技术 网络技术
公司员工网络安全教育
网络安全 润和软件涨停
高中计算机学的是什么网络技术
打开数据库以进行只读访问
手表录像软件开发
网络信息安全数据库公务员考试
香港菠菜服务器
年轮日记软件开发
天翼云服务器安全防护有哪些
众橙网络技术
方舟服务器的指令是什么