KK

Kim-'s-Blog.Object-Everything.I'm POJO.

.紀-錄.爲了忘卻的記憶..真的勇士,要敢于直面遇到的問題,敢于正視繁雜的原碼......在實踐中積累!

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  74 Posts :: 1 Stories :: 70 Comments :: 0 Trackbacks
通过:
xmlhttp.onreadystatechange= function(){xx(123)};
or
xmlhttp.onreadystatechange= new Function("xx(123)");
就可以了。

m=document.getElementsByName("text8");
v=m[i];
XMLHttpReq.onreadystatechange=function(){proce(v)};
----------------------------------------------
function proce(v)
{
    if(XMLHttpReq.readyState==4)
    {
     if(XMLHttpReq.status==200)
     {
     var res=XMLHttpReq.responseXML.getElementsByTagName("content")[0].firstChild.data;
     v.value=res;
     }
     else
     {
      v.value='....';
     }
    }
}
posted on 2007-01-22 14:50 Kim' 阅读(7183) 评论(7)  编辑  收藏

Feedback

# re: Ajax 给 XMLHttpReq.onreadystatechange传递参数 2008-05-10 16:24 sssssssssss
ddddddddd  回复  更多评论
  

# re: Ajax 给 XMLHttpReq.onreadystatechange传递参数 2008-05-15 15:08 不对
没有传数阿,只不过是调用全局变量,换个样子调用而已  回复  更多评论
  

# re: Ajax 给 XMLHttpReq.onreadystatechange传递参数[未登录] 2008-07-13 17:11 hunter
很好用  回复  更多评论
  

# re: Ajax 给 XMLHttpReq.onreadystatechange传递参数 2009-06-11 15:05 宁随心
顶你!!!!  回复  更多评论
  

# re: Ajax 给 XMLHttpReq.onreadystatechange传递参数[未登录] 2009-09-09 17:43 小毅
XMLHttpReq.onreadystatechange=function(){proce(v)};
这样的写法很笨哦, 可以直接这样写:

XMLHttpReq.onreadystatechange=proce(v);  回复  更多评论
  

# re: Ajax 给 XMLHttpReq.onreadystatechange传递参数 2010-02-04 15:47 犀山居士
req.onreadystatechange = processReqChange(req,elem,text,value);
req.open("GET", url, true);
req.send();

这样可以吗?为什么总提示类型不匹配呢?  回复  更多评论
  

# re: Ajax 给 XMLHttpReq.onreadystatechange传递参数 2011-04-09 14:54 oggo
good !大神正给力!!!  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航:
 
jj