window.onload = function(){
showval();
$('lgname').focus();
$('lgname').onkeydown = function(){
if(event.keyCode == 13){
$('lgpwd').select();
}
}
$('lgpwd').onkeydown = function(){
if(event.keyCode == 13){
$('lgchk').select();
}
}
$('lgchk').onkeydown = function(){
if(event.keyCode == 13){
chklg();
}
}
$('lgbtn').onclick = chklg;
function chklg(){
if($('lgname').value.match(/^[a-zA-Z_]\w*$/) == null){
alert('请输入合法名称');
$('lgname').select();
return false;
}
if($('lgname').value == ''){
alert('请输入用户名!');
$('lgname').focus();
return false;
}
if($('lgpwd').value == ''){
alert('请输入密码!');
$('lgpwd').focus();
return false;
}
if($('lgchk').value == ''){
alert('请输入验证码');
$('lgchk').select();
return false;
}
if($('lgchk').value != $('chknm').value){
alert('验证码输入错误');
$('lgchk').select();
return false;
}
$('regimg').style.visibility = 'visible';
url = 'login_chk.php?act='+(Math.random())+'&name='+$('lgname').value+'&pwd='+$('lgpwd').value;
xmlhttp.open('get',url,true);
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readystate == 4){
if(xmlhttp.status == 200){
msg = xmlhttp.responseText;
if(msg == '1'){
alert('用户名或密码输入错误');
$('lgpwd').select();
}else if(msg == '4'){
alert('用户名输入错误');
$('lgname').select();
}else if(msg == '-1'){
alert('登录成功');
location = 'main.php';
}else{
alert(msg);
}
$('regimg').style.visibility = 'hidden';
}
}
}
xmlhttp.send(null);
}
$('changea').onclick = showval;
function showval(){
num = '';
for(i=0;i<4;i++){
tmp = Math.ceil((Math.random() * 15));
if(tmp > 9){
switch(tmp){
case(10):
num += 'a';
break;
case(11):
num += 'b';
break;
case(12):
num += 'c';
break;
case(13):
num += 'd';
break;
case(14):
num += 'e';
break;
case(15):
num += 'f';
break;
}
}else{
num += tmp;
}
}
$('chkid').src='valcode.php?num='+num;
$('chknm').value = num;
}
}
分享到:
相关推荐
一个基于HTML+CSS打造的企业网站,没有用到JS,适合入门学习 一个基于HTML+CSS打造的企业网站,没有用到JS,适合入门学习 一个基于HTML+CSS打造的企业网站,没有用到JS,适合入门学习 一个基于HTML+CSS打造的企业网站,没有...
dwr用到的2个js文件
echarts 所用到的js
开发BS软件中常用到 JavaScript 代码,开发BS软件中常用到 JavaScript 代码,开发BS软件中常用到 JavaScript 代码
jQuery Datepicker用到的js和CSS文件 jquery-ui.css jquery-ui-timepicker-addon.css jquery-1.7.2.js jquery-ui.min.js jquery-ui-timepicker-addon.js jquery-ui-sliderAccess.js jquery-ui-timepicker-zh-CN.js
js需要用到的jquery
Json包含用到的json.js json.jar 以及一个实例 Json包含用到的json.js json.jar 以及一个实例 Json包含用到的json.js json.jar 以及一个实例
当前JSP页面开发流程中,JS的方法和技术是不可少的哦,这些技术都是当前开发过中可以用到的一些技术,
经常用到的JS日期函数经常用到的JS日期函数经常用到的JS日期函数经常用到的JS日期函数经常用到的JS日期函数
常用到的JS技术
用于pdf.js在turn.js整合时,用到的一些js和css,整合之后的效果还不错,只是因为是新手,会有内存问题
EXT中要用到的js包css包和images包 在jsp页面中导入; charset=utf-8"> <script language="JavaScript" src="js/ext-base.js"> <script language="JavaScript" src="js/ext-all.js"> css标签要放在最前面
javascript的特效,经常用到的特效和大家分享一下,用起来方便,直接拷到HTML界面就可以直接使用,方便,可以参考参考!谢谢
下载附件,附件里面有2个js文件,一个是utilFn.js,另一个是压缩版utilFn.min.js。 引用[removed][removed]就可以使用里面的方法。 或者引用[removed][removed] 使用说明 使用很简单,用浏览器打开附件里面的utilFn...
easyui用到的js文件下载
ASP.NET c# 封装常用到的js通用函数ASP.NET c# 封装常用到的js通用函数ASP.NET c# 封装常用到的js通用函数ASP.NET c# 封装常用到的js通用函数ASP.NET c# 封装常用到的js通用函数ASP.NET c# 封装常用到的js通用函数
openlayers开发用到的js库.zip
javascript常用大收藏,非常有用,包含了常用到的各种js,很适合初学者,对于有经验的人也很有帮助
java在线预览所用到的js