js数字验证码 js数字加字母验证
来源:互联网 发布:移动网络被断 编辑:程序博客网 时间:2024/05/21 10:43
<input type="text" value="2344" onclick="createCode()" readonly="readonly" id="checkCode" class="unchanged" style="height:30px;width:5pc;background:#626262;color:#fff;font-family:Arial;font-style:italic;border:0;padding:2px 3px;letter-spacing:3px;font-weight:bolder;text-align:center;"/><br />
<script language="javascript" type="text/javascript">
var code; //在全局 定义验证码
var code2; //在全局 定义验证码
function createCode() {
code = "";
var checkCode = document.getElementById("checkCode");
function RndNum(n) {
var rnd = "";
for (var i = 0; i < n; i++)
rnd += Math.floor(Math.random() * 10);
return rnd;
}
var num = RndNum(2);
var num2 = RndNum(2);
code = num + num2 ;
code2 = parseInt(num) + parseInt(num2)
if (checkCode) {
checkCode.className = "code";
checkCode.value = code;
}
}
</script>
数字加字母验证
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js验证码</title>
<style type="text/css">
.code
{
background-image:url(code.jpg);
font-family:Arial;
font-style:italic;
color:Red;
border:0;
padding:2px 3px;
letter-spacing:3px;
font-weight:bolder;
}
.unchanged
{
border:0;
}
</style>
<script type="text/javascript" src="js/jquery-1.8.3.js"></script>
<script language="javascript" type="text/javascript">
var code ; //在全局 定义验证码
function createCode()
{
code = "";
var codeLength = 4;//验证码的长度
var checkCode = document.getElementById("checkCode");
var selectChar = new Array(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','wW','x','y','z');//所有候选组成验证码的字符,当然也可以用中文的
for(var i=0;i<codeLength;i++)
{
var charIndex = Math.floor(Math.random()*36);
code +=selectChar[charIndex];
}
// alert(code);
if(checkCode)
{
checkCode.className="code";
checkCode.value = code;
}
}
function validate ()
{
var inputCode = document.getElementById("input1").value;
if(inputCode.length <=0)
{
alert("请输入验证码!");
}
else if(inputCode != code )
{
alert("验证码输入错误!");
createCode();//刷新验证码
}
else
{
alert("OK");
}
}
</script>
</head>
<body onload="createCode()">
<form action="#">
<input type="text" id="input1" />
<input type="text" onclick="createCode()" readonly="readonly" id="checkCode" class="unchanged" style="width: 80px" /><br />
<input id="Button1" onclick="validate();" type="button" value="确定" />
</form>
</body>
</html>
- js数字验证码 js数字加字母验证
- js验证数字汉字字母
- js验证汉字,字母,数字
- 数字加字母 验证码
- JS 验证必须前面字母后面数字
- JS中验证文本框中文、数字、字母
- js 验证只能为中文、数字、字母
- JS验证代码时字母或者数字
- js 验证只能为中文、数字、字母
- JS验证是数字字母 汉字 JS验证
- 原声JS生成包括数字和字母的验证码
- 数字加字母验证码和汉字验证码
- js验证数字
- js 常用数字验证
- JS验证数字
- js验证非数字
- js的数字验证
- js 验证数字
- 行人检测(三)自己训练hog+svm分类器
- 使用Kubeadm在CentOS7.2上部署Kubernetes集群
- Latex 编辑下参考文献的引用命令(natbib)
- VS2013中"error C2275: “ElemType”: 将此类型用作表达式非法"错误
- kubernetes的ceph RBD volume(4): 性能测试
- js数字验证码 js数字加字母验证
- android 获取手机屏幕的刷新频率
- rabbitMQ 消息确认与公平调度消费者
- 如何计算两个文档的相似度
- 802.11 Beacon帧
- 随机森林
- 二分图匹配——Luogu3033 [USACO11NOV]牛的障碍Cow Steeplechase
- 抓包工具wireshark过滤语法规则
- 学习从来不是一件简单地事情,然……