作者cyenow (葡萄柚)
看板Ajax
标题[问题] 请问onreadystatechange呼叫的function可否传入值
时间Fri Jan 26 00:53:52 2007
如题,请问onreadystatechange=
function(){...}
这里的function有没有办法传入值?
比如说我的HTML是这样的:
<div id="
div1"></div>
<div id="
div2"></div>
<div id="
div3"></div>
...
我写的onreadystatechange部份如下:
XMLhttp.
onreadystatechange = function(
param) {
document.getElementById("
div"+
param).innerHTML = XMLhttp.
responseText;
}
但是无法运作(debug时将param印出来的结果是undefined)
看来好像无法这样传入值
是否能传入不同的param以更改不同的<div>标签的内容呢?
还是只能土法炼钢,针对不同的<div>分别将大同小异的程式码重复写好几次?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.167.78.165
1F:→ cyenow:对不起我耍笨,後来才想到用全域变数即可……XD 01/26 01:08