| 发表于:2007-05-09 14:43:49 楼主 |
我的前台代码已经写好了是一个严整码的程序,请高手指教下小弟跪谢. 我的前台是: <html> <head> <title> </title> <meta name= "generator " content= "microsoft visual studio .net 7.1 "> <meta name=progid content=visualstudio.html> <meta name=originator content= "microsoft visual studio .net 7.1 "> <script language=javascript> var xmlhttp; function createxmlhttprequest() { if(window.xmlhttprequest) { xmlhttp=new xmlhttprequest(); } if(window.activexobject) { xmlhttp=new activexobject( "microsoft.xmlhttp "); } } function validate() { createxmlhttprequest(); var date=document.getelementbyid( "birthdate "); var url= "validationservlet.aspx?birthdate= "+eacape(date.value); xmlhttp.open( "get ",url,true); xmlhttp.onreadystatechange=callback; xmlhttp.open(null); } function callback() { if(xmlhttp.readystate==4) { if(xmlhttp.status==200 ¦ ¦ xmlhttp.status==200) { var mes=xmlhttp.responsexml.getelementsbytagname( "message ")[0].firstchild.data; var val=xmlhttp.responsexml.getelementsbytagname( "passed ")[0].firstchild.data; setmessage(mes,val); } } } function setmessage(message,isvalid) { var messagearea=document.getelementbyid( "datemessage "); var fontcolor= "red "; if(isvalid== "true ") { fontcolor= "green "; } messagearea.innerhtml= " <font color= "+fontcolor+ "> "+message+ " </font> "; } </script> </head> <body> <h1> ajax validation example </h1> birth date: <input type=text size=10 id=birthdate onchange=validate()> <div id= "datemessage "> </div> </body> </html> |
|
|
|
|