signup.cgi
中把验证码作为Session保存
mailbox.cgi
验证提交的验证码是不是和Session中的一样
登陆页面也可以先验证一下
function login_check()
{
if (checkVersion() == false) {
alert("浏览器版本不支持,请升级到新版本!");
return false;
}
if(document.login.username.value=="") {
alert("请输入你的用户名.");
return false;
} else if(document.login.username.value.length<1) {
alert("用户名无效,请重新输入.");
return false;
} else if(document.login.username.value.length>30) {
alert("用户名无效,请重新输入.");
return false;
} else if(document.login.password.value=="") {
alert("请输入你的密码.");
return false;
} else if(document.login.password.value.length<2) {
alert("密码无效,请重新输入.");
return false;
} else if(document.login.password.value.length>18){
alert("密码长度不能超过18位.");
return false;
} else if(document.getElementById("verifynum").value==r+""){
alert("验证码不正确");
return false;
} else {
return true;
}
}
中把验证码作为Session保存
mailbox.cgi
验证提交的验证码是不是和Session中的一样
登陆页面也可以先验证一下
function login_check()
{
if (checkVersion() == false) {
alert("浏览器版本不支持,请升级到新版本!");
return false;
}
if(document.login.username.value=="") {
alert("请输入你的用户名.");
return false;
} else if(document.login.username.value.length<1) {
alert("用户名无效,请重新输入.");
return false;
} else if(document.login.username.value.length>30) {
alert("用户名无效,请重新输入.");
return false;
} else if(document.login.password.value=="") {
alert("请输入你的密码.");
return false;
} else if(document.login.password.value.length<2) {
alert("密码无效,请重新输入.");
return false;
} else if(document.login.password.value.length>18){
alert("密码长度不能超过18位.");
return false;
} else if(document.getElementById("verifynum").value==r+""){
alert("验证码不正确");
return false;
} else {
return true;
}
}
解决方案 »
- JavaScript棘手问题
- 求助 缺少 ';'
- 数据的读取
- 问一个比较有难度的问题?
- 我是采鸟啊:我真诚的向大家请教,如果有人会的话,或者你知道那个人是高手帮我推荐啊!谢谢了大侠们!
- 请问如何设置文字的内容?
- 在JS中eval()函数是什么意思
- 怎么利用JavaScript设置某个表单中的所有触发事件
- 如何让select下拉菜单默认显示规定的值
- 求一个先一个先验证身份证号码有效性,再获得出生日期、性别的程序。
- document.body.offsetHeight 怎么测不出窗口的大小啊
- 我的index.asp中有 <iframe name="myiframe" width="300" height="600" src="1.htm"></iframe>
{
if (checkVersion() == false) {
alert("浏览器版本不支持,请升级到新版本!");
return false;
}
if(document.login.username.value=="") {
alert("请输入你的用户名.");
return false;
} else if(document.login.username.value.length<1) {
alert("用户名无效,请重新输入.");
return false;
} else if(document.login.username.value.length>30) {
alert("用户名无效,请重新输入.");
return false;
} else if(document.login.password.value=="") {
alert("请输入你的密码.");
return false;
} else if(document.login.password.value.length<2) {
alert("密码无效,请重新输入.");
return false;
} else if(document.login.password.value.length>18){
alert("密码长度不能超过18位.");
return false;
} else if(document.getElementById("verifynum").value!=r+""){
alert("验证码不正确");
return false;
} else {
return true;
}
}