加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

【ajax】初学可运行示例 ?

发布时间:2020-12-15 21:03:32 所属栏目:百科 来源:网络整理
导读:一、准备 1 、 tomcat解压文件 目录下找到 webapps目录建立TestAjax文件夹 2、按照 tomcat中建立可运行项目 建立个级文件夹 3、在RWQAjax文件夹内建立如下jsp文件 二、代码 ajaxTeset.jsp Html代码 650) this.width=650;" alt="复制代码" src="http://img.jb

一、准备

1 tomcat解压文件 目录下找到 webapps目录建立TestAjax文件夹

2、按照 tomcat中建立可运行项目 建立个级文件夹

3、在RWQAjax文件夹内建立如下jsp文件

二、代码

ajaxTeset.jsp

Html代码

复制代码

收藏代码

  1. <%@pagelanguage="java"contentType="text/html;charset=GBK"%>
  2. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html>
  4. <head>
  5. <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
  6. <title>登录</title>
  7. <scripttype="text/javascript">
  8. varreq;
  9. functionvalidate(){
  10. varnameid=document.getElementById("userId");
  11. varurl="validate.jsp?id="+escape(nameid.value);
  12. if(window.XMLHttpRequest){
  13. req=newXMLHttpRequest();
  14. }elseif(window.ActiveXObject){
  15. req=newActiveXObject("Microsoft.XMLHTTP");
  16. }
  17. req.open("GET",url,true);
  18. req.onreadystatechange=callback;
  19. req.send(null);
  20. }
  21. functioncallback(){
  22. if(req.readyState==4){
  23. if(req.status==200){
  24. varmsg=req.responseXML.getElementsByTagName("msg")[0];
  25. setMsg(msg.childNodes[0].nodeValue);
  26. }
  27. }
  28. }
  29. functionsetMsg(msg){
  30. mdiv=document.getElementById("usermsg");
  31. if(msg=="invalid"){
  32. mdiv.innerHTML="不存在"
  33. }else{
  34. mdiv.innerHTML="Valid"
  35. }
  36. }
  37. </script>
  38. </head>
  39. <body>
  40. <formaction=""method="post">
  41. <div
  42. style="border-color:#0FF;width:300px;height:200px;margin:0auto;text-align:center;margin-top:50px;">
  43. <div
  44. style="border-color:#0FF;width:250px;height:50px;margin:0auto;text-align:center;margin-top:20px;">
  45. <div>
  46. <label>用户:</label><inputtype="text"name="user"id="userId"onblur="validate();"/>
  47. </div>
  48. <divid="usermsg">
  49. </div>
  50. <divstyle="margin-top:10px;margin-bottom:10px;">
  51. 密码:<inputtype="password"name="password"/>
  52. </div>
  53. <div>
  54. <inputstyle="margin-right:30px;"type="submit"value="登陆"/>
  55. </div>
  56. </div>
  57. <div></div>
  58. </div>
  59. </form>
  60. </body>
  61. </html>

validate.jsp

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读