js技术生成四位验证码

生成四位验证码的原理很简单,就是产生随机的索引然后再存储它的字符串中获取四位随机数

步骤:

1.创建一个有26个英文字母和10个阿拉伯数字的数组str:

            var str = "qwertyuioplkjhgfdsazxcvbnm1234567890";

2.创建一个空的字符串Yzm用于保存四位验证码

3.利用循环产生四次随机数并用Yzm接收

4.把验证码输出

5.把该方法封装起来

6.调用函数

代码如下:

var getYzm = function () {
            var str = "qwertyuioplkjhgfdsazxcvbnm1234567890";
            var Yzm = "";
            for (var i = 0; i <= 3; i++) {
                var item=parseInt(Math.random()*(str.length-1+0+1)-0);
                Yzm += str[item];
            }
            document.write("你的验证码为:" + Yzm);
        }

        getYzm();

值得注意的是:循环的次数可以控制验证码的位数,循环每次增加一次验证码多一位

猜你喜欢

转载自blog.csdn.net/qq_52477159/article/details/126468605
今日推荐