词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
什么是端口?到底是做什么的呢?
端口一般指两种,一种是硬件比如路由器或者交换机的插网线的端口,一种是软件的逻辑的概念,比如http的80端口!...
7种进阶方法让你快速测试端口连通性
Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很...
电脑开机,总需要按F1,是什么原因造成的?
一.主板掉电这个说法是行业内的叫法了,一般是主板的CMOS电池没电了导致的。也是最常见的一种提示你按F1的提示...
社保降费对个人有什么影响?
下调城镇职工基本养老保险单位缴费比例是政府给企业发的一个大红包,特别是对于企业来说是一个利好,但是对个人来说有...
车辆“出险”对下年保费的影响,到底有多大?
【出险对交强险的影响】【出险对商业险的影响】车辆“出险”对下年保费的影响,到底有多大?这里有必要先提下车险第三...

精选图集

更多>>
简易百科旧版 >>所属分类 >> AJAX   

ajax验证注册表单

标签: ajax 电脑知识

顶[0] 发表评论(0) 编辑词条


ajax验证注册表单-(2页面)  本实例保存即可使用



ajax和提交页 index.html

<!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 http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Ajax验证表单实例</title>



<script type="text/javascript">



//-----------------------------------------------------------------------

//打开服务器响应过程函数

//-----------------------------------------------------------------------

function callback(xmlrequest){

  if(xmlrequest.readyState==4){ 

     var result=xmlrequest.responseText; 

     document.getElementById("checkInfo").innerHTML=result;

    }

}



//-----------------------------------------------------------------------

//判断浏览器是否支持AJAX函数---通用函数

//------------------------------------------------------------------------



function getRequest(){

       var request;  //定义声明新变量request

       

       // 根据浏览器插件判断是否非IE浏览器 如果是非IE 则

       if(window.XMLHttpRequest) {  

       request = new XMLHttpRequest();  

       if (request.overrideMimeType) { 

       request.overrideMimeType("text/xml"); 

       } 

       }



       // 根据浏览器插件判断是否是IE浏览器 如果是IE 则

       else if (window.ActiveXObject) { 

       

       try {   

       request = new ActiveXObject("Msxml2.XMLHTTP");  

       } catch (e) { 

  

       try {    

       request = new ActiveXObject("Microsoft.XMLHTTP");   

       } catch (e) {} 

 

       } 

       }  

        return request;

}



</script>



<script type="text/javascript">

//-----------------------------------------------------------------------

//服务器响应过程函数go() 

//------------------------------------------------------------------------

var request;  



function go(){



 //判断表单输入内容

    var form=document.loginForm; 

    //form.onsubmit=function(){



        if(form.username.value==""){   



            document.getElementById("checkInfo").innerHTML="用户名不能为空";

       return; 

        }



        if(form.pass.value==""){     

            document.getElementById("checkInfo").innerHTML="密码不能为空";

     return;  

        }





//打开浏览器判断函数

request=getRequest();

if (request==null){

    alert ("您的浏览器不支持AJAX!");

    return;

    }

   

if(request){   



//构造发送数据字符串

var url="ajax.asp";

var formData="username="+form.username.value+"&pass="+form.pass.value;

url= url+ "?"+formData;

//alert (url);



request.open("GET",url,true); 



request.onreadystatechange=function(){

callback(request);  

}

request.send(null); 

}
} 
</script>

</head>

<body>

<div id="checkInfo">请填写用户名和密码</div>

 <!-- <form action="ajax.asp" method="post" name="loginForm" >-->

<form action="" method="post" name="loginForm" >

    <input type="text" name="username" />

    <br />

    <input type="password" name="pass" />

    <br />

 <!-- <input type="submit" name="submit" value="提交验证" />

-->

<input type="button" name="Submit" value="提交验证" > 

<br />

</form>
</body>

</html>



动态处理页 ajax.asp


<%

response.expires=-1 



dim user,password

user="admin"   

password="admin"



if request("username")<>user or request("pass")<>password then

response.Write("用户名或密码错误")

else

response.Write("恭喜你,验证通过")

end if

%>


--------------------------------------------------------------------------------


演示当输入密码正确并且不为空 就提示验证通过,否则提示拥护名密码出错

 恭喜你,验证通过!

恭喜你,验证通过


 

 

附件列表


按字母顺序浏览: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

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇《PHP新手教程》第十三节 其他杂项(本书完)
下一篇XMLHttpRequest 对象的三个重要的属性

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>