手机
当前位置:查字典教程网 >编程开发 >AJAX相关 >Ajax 给 XMLHttpReq.onreadystatechange传递参数
Ajax 给 XMLHttpReq.onreadystatechange传递参数
摘要:Ajax给XMLHttpReq.onreadystatechange传递参数通过:xmlhttp.onreadystatechange=fu...

Ajax 给 XMLHttpReq.onreadystatechange传递参数

通过:

xmlhttp.onreadystatechange= function(){xx(123)};

or xmlhttp.onreadystatechange= new Function("xx(123)"); 就可以了。

复制代码 代码如下:

Ajax 给 XMLHttpReq.onreadystatechange传递参数

通过:

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='....';

}

}

}

一个小测试的例子:

复制代码 代码如下:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>test Ajax</title>

<mce:script language="javascript"><></mce:script>

</head>

<mce:style><></mce:style><style mce_bogus="1"> body {font-size:12px;}</style>

<body onLoad="doXMLHttpRequest()">

<div id="disp">

</div>

</body>

</html>

用例2:

复制代码 代码如下:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title> My Documents </title>

<mce:script language="javascript"><></mce:script>

</HEAD>

<mce:style><></mce:style><style mce_bogus="1"> body {font-size:12px;}</style>

<body onLoad="test()">

<div id="disp">

</div>

</body>

</html>

【Ajax 给 XMLHttpReq.onreadystatechange传递参数】相关文章:

AJAX XMLHttpRequest对象详解

AJax 学习笔记一(XMLHTTPRequest对象)

ajax传递多个参数具体实现

Ajax获取XMLHttp对象的方法

ajax传递一个参数具体实现

建立XMLHttpRequest对象

Ajax request response 乱码解决方法

AJAX入门之XMLHttpRequest慨述

JS AJAX前台如何给后台类的函数传递参数

jquery ajax 向后台传递数组参数示例

精品推荐
分类导航