首页前端开发JavaScriptjavascript怎么实现四位随机验证码

javascript怎么实现四位随机验证码

时间2024-01-29 23:41:03发布访客分类JavaScript浏览479
导读:收集整理的这篇文章主要介绍了javascript怎么实现四位随机验证码,觉得挺不错的,现在分享给大家,也给大家做个参考。javascript实现四位随机验证码的方法:首先通过“function random(max,min {...}”创建...
收集整理的这篇文章主要介绍了javascript怎么实现四位随机验证码,觉得挺不错的,现在分享给大家,也给大家做个参考。

javascript实现四位随机验证码的方法:首先通过“function random(max,min){ ...} ”创建随机数;然后通过“function code(){ ...} ”创建随机四位验证码;最后调用验证码函数即可。

本文操作环境:windows7系统、javascript1.8.5版,DELL G3电脑

javascript怎么实现四位随机验证码?

JS实现4位随机验证码

通过随机数编写一个不分大小写且含数字的4位随机数。

CSS样式

p{
     width: 60px;
     height: 20px;
     display: inline-block;
     letter-spacing: 3px;
     border: 1px solid red;
}
#p{
     height: 20px;
     margin-bottom: 10px;
}
#BTn,p:hover{
     cursor: default;
}
button{
     display: block;
}
    

主体部分

p id="box">
    验证码 input tyPE="text" id="int" />
     p id="p">
    /p>
     p id="p">
    /p>
     button id="btn">
    提交/button>
    /p>
    

JS部分

//随机数function random(max,min){
     return Math.round(Math.random()*(max-min)+min);
}
//随机4位验证码function code(){
     //将数字、小写字母及大写字母输入 VAR str="1234567890qwertyuioplkjhgfdsazxcvbnmQWERTYUIOPLKJHGFDSAZXCVBNM";
     //给一个空字符串 var res='';
     //循环4次,得到4个字符 for(var i=0;
    i4;
i++){
     //将得到的结果给字符串,调用随机函数,0最小数,62表示数字加字母的总数 res+=str[random(0,62)];
 }
     p.innerHTML=res;
}
    code();
     //调用验证码函数p.onclick=code;
 //点击也可以刷新验证码//验证验证码btn.onclick=function(){
     var int=document.getElementById("int").value;
    //获取用户输入的值 var p=document.getElementById("p").innerText;
//获取验证码 //判断用户输入与验证码的大写一致(不分大小写) if(int.toUpperCase()==p.toUpperCase()){
     p.innerHTML="验证码正确";
 }
else{
     p.innerHTML="验证码错误";
 }
}
    

实现结果

总结

Math.round():四舍五入
Math.random():随机数
toUpperCase():将字符串转为大写

推荐学习:《javascript高级教程》

以上就是javascript怎么实现四位随机验证码的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: 如何解决javascript get 乱码问题下一篇:JavaScript怎么将摄氏度转华氏度猜你在找的JavaScript相关文章 html font标签如何设置字体大小?html font标签属性用法介绍2022-05-16vue3+TypeScript+vue-router的使用方法2022-04-16vue3获取当前路由地址2022-04-16如何利用React实现图片识别App2022-04-16JavaScript展开运算符和剩余运算符的区别详解2022-04-16微信小程序中使用vant框架的具体步骤2022-04-16Vue elementUI表单嵌套表格并对每行进行校验详解2022-04-16如何利用Typescript封装本地存储2022-04-16微信小程序中wxs文件的一些妙用分享2022-04-16JavaScript的Set数据结构详解2022-04-16 其他相关热搜词更多phpjavapython程序员loadpost-format-gallery

若转载请注明出处: javascript怎么实现四位随机验证码
本文地址: https://pptw.com/jishu/591753.html
JavaScript怎么定义数据类型 JavaScript怎么将摄氏度转华氏度

游客 回复需填写必要信息