A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© che201311 中级黑马   /  2013-11-23 11:22  /  1025 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Java code
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var req;
var url="url地址"+escape(idField.value);
if(window.XMLHttpRequest){
    req = new XMLHttpRequest();
}else if(window.ActiveXObject){
    req=new ActiveXObject("Microsoft.XMLHTTP");
}
req.open("GET",url,true); //true表示是异步的
req.onreadystatechange=callback;//当服务器有响应时
req.send(null);

function callback()
{
   //返回信息了   
   if(req.readyState==4){
        //返回状态正确
        if(req.status==200){
            // 获取第一个标签为<msg>你好啊</msg>的值
            var msg=req.responseXML.getElementByTagName("msg")[0];
            msg.childNodes[0].nodeValue;//获取第一个节点的值;
        }
    }
}

其中代码的第二行var url="url地址"+escape(idField.value);不正确当使用var url="url地址"+escape(idField);可以显示
第十九行无法使用getElementById方法,不知道为什么,还有第二十行msg无法使用childNodes来获取节点的值

评分

参与人数 1黑马币 +3 收起 理由
FFF + 3 1.问题没有问清晰明确。2.代码没有放代码框.

查看全部评分

1 个回复

正序浏览
FFF 金牌黑马 2013-11-25 23:38:56
沙发
如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
如果没有解决,可能你的问题问得不够清楚。可以重新发问的哦~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马