关于验证码的一些案例

it2023-10-04  75

随机验证码

//随机验证 //数字+字母 function getYZM(num){ //num位验证码 //字符从哪来? //从ascii码中来 48-122范围取出 //排除58-64 91-96 var yzm = ""; var rand; for (var i = 0; i < num; i++) { //随机获取对应字符 //yzm += String.fromCharCode(getRand(48,122));//yzm包括了一些特殊字符 //排除58-64 91-96 rand = getRand(48,122);//⭐引用public.js 获取min-max之间的随机整数 if(rand >= 58 && rand <= 64 || rand >= 91 && rand <= 96 ){ //重新获取 i--; }else{ yzm += String.fromCharCode(rand); //根据unicode码组照对应字符 } } return yzm; } for (var i = 0; i < 100; i++) { console.log(getYZM(4)) }

最新回复(0)