如何将控件作为一个函数的参数?

sun_cathay 2008-04-26 06:07:12
我想传入的conname为document.azwxdaForm.cpdl1,一个<select>控件,该如何传递?
function processStateChange(conname) {
//document.azwxdaForm.cpdl1
if (xmlHttpRequest.readyState == 4) { // Complete
if (xmlHttpRequest.status == 200) { // OK response
var xmlDoc = xmlHttpRequest.responseXML;
conname.length = 0;
var showElements = xmlDoc.getElementsByTagName("optiondata");
for (var x=0; x<showElements.length; x++) {
var datavalue = showElements[x].childNodes[0].firstChild.nodeValue;
var datatext = showElements[x].childNodes[1].firstChild.nodeValue;
conname.options[conname.length] = new Option(datatext,datavalue);
}
} else {
alert("Problem: " + xmlHttpRequest.statusText);
}
}
}
...全文
46 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
sun_cathay 2008-04-26
  • 打赏
  • 举报
回复
嘿嘿,自己解决了
sun_cathay 2008-04-26
  • 打赏
  • 举报
回复
只是传递一个控件的名称作为参数,然后在函数里面能正常使用,与ajax应该没多大关系吧?
commanager 2008-04-26
  • 打赏
  • 举报
回复
AJAX,不是太熟啊。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧