CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟





 
标题: [求助] 一个简单的AJAX问题
wind1980
灵玉会员
Rank: 8Rank: 8



UID 307574
精华 1
积分 6932
帖子 725
威望 3142
ZD币 927 元
阅读权限 180
注册 2008-3-14
状态 离线
  楼主
发表于 2008-4-17 16:17  资料  个人空间  短消息  加为好友 
开发者在线

一个简单的AJAX问题

如果xmlHttp往servlet中通过url传一个参数,servlet中修改,然后callback函数通常用什么方式得到修改后的结果?     
   
   
  通过什么获得哪个数值的,比如说我用url传的参数是name=abc,servlet中有一个变量length计算name的大小,然后在callback中怎么读这个length变量   
   
  <script   language="javascript"   type="text/JavaScript">     
          var   xmlHttp;   
          function   validateEmail(){   
               
               
              var   email=document.getElementById("email");   
              var   url="/test/validate.do?email="+email.value;   
              if(window.ActiveXObject){   
                        xmlHttp=new   ActiveXObject("Microsoft.XMLHTTP");   
              }   
              else   if(window.XMLHttpRequest){   
                        xmlHttp=new   XMLHttpRequest();   
              }   
   
              xmlHttp.open("GET",url);   
              xmlHttp.onreadystatechange=callback;   
              xmlHttp.send(null);   
          }   
          function   callback(){   
                  
                if(xmlHttp.readyState==4){   
                        if(xmlHttp.status==200){   
                              var   result=document.getElementById("result");     
                              result.value=?????????                       }   
                }   
          }   
  </script>   
  <body>   
      <input   id="email"   type="text"   name="email"   />   
      <input   id="result"   type="text"   name="result"/>   
   
  </body>   
  </html>




顶部
 



当前时区 GMT+8, 现在时间是 2009-7-5 03:55

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.057564 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版