js随机生成一个数组中的随机字符串以及更新验证码
2015-01-09 15:34
736 查看
// 生成随机字符串
function randomMixed(n) {
var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'];
var res = "";
for (var i = 0; i < n; i++) {
var id = Math.ceil(Math.random() * 35);
res += chars[id];
}
return res;
}
//alert(randomMixed(5))
// 更新验证码图片
function changeVerificationImg(imgId) {
var newVerificationImg = app.url + '/Verifications/show?' + randomMixed(12);
$('#' + imgId).attr('src', newVerificationImg);
}
function randomMixed(n) {
var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'];
var res = "";
for (var i = 0; i < n; i++) {
var id = Math.ceil(Math.random() * 35);
res += chars[id];
}
return res;
}
//alert(randomMixed(5))
// 更新验证码图片
function changeVerificationImg(imgId) {
var newVerificationImg = app.url + '/Verifications/show?' + randomMixed(12);
$('#' + imgId).attr('src', newVerificationImg);
}
相关文章推荐
- 随机验证码生成(生成一个含有n位随机数字的字符串)
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- js随机生成一个验证码
- 设计一个函数,根据指定长度生成对应的验证码(由数字和大小写英文字母构成的随机字符串)
- js随机生成一个验证码
- js实现生成一个指定长度为n且随机不重复的数组
- 在JSP中动态生成随机验证码,登录时后台校验验证码,以及如何避免同一个验证码被重复提交爆破密码
- js生成指定范围内指定长度随机不重复的字符串数组
- 修改magento页面的title,description等------------进而可以写一个descroption数组,让description随机生成-----方便seo,节省在添加产品的时候添加descrition浪费时间
- 一个用来快速生成指定大小的随机不重复int数组的实用方法
- NET 很简单的一个生成随机验证码封装的一个类
- 最近常用的一个算法(生成不重复的随机数组)
- js版随机字符串,适合做验证码
- 一个无聊男人的疯狂《数据结构与算法分析-C++描述》学习笔记 用C++/lua/python/bash的四重实现(7)习题2.8 随机数组的三种生成算法
- asp.net2.0生成一个复杂的验证码,背景随机,字体随机,中英文数字随机
- 定义一个具有10 个整形元素的数组,随机生成1——100 之间的整数初始化数组元
- 生成一个不重复的随机数组
- 关于生成一个随机数组
- 面试题:C#声明一个100大小的数组 随机生成1-100之间不重复的数
- 关于生成一个随机数组