您的位置: 首页好东西使用技巧 → 给XMLHttp.onreadystatechange传递参数

给XMLHttp.onreadystatechange传递参数

我要评论 2013/01/22 00:00:00来源:互联网 编辑:当易小编 [ ] 评论:0 点击:1108次

给XMLHttp.onreadystatechange传递参数

    我们在进行AJAX编程的时候,往往将一个函数赋予XMLHttp.onreadystatechange,如xmlhttp.onreadystatechange=isok(),但有时候这个函数(前面表达式中是isok())往往要带有参数,如果这样写:xmlhttp.onreadystatechange=isok(a,b),调试的时候就会报错,那么如何才是正确的呢?下面提供两种方法:

xmlhttp.onreadystatechange= function(){xx(a,b)};

或者:

xmlhttp.onreadystatechange= new Function("xx(a,b)");

上面两个表达式中xx(a,b)是带有参数的函数。

关键词:XMLHttp