社区
JavaScript
帖子详情
为什么responseXML总是为空,而改用responseText却收得到信息?
LAVENDER0071
2010-02-04 07:26:36
responseText能得到正常信息,reponseXML提示是DOM 对象,但是reponseXML.getElementsByTagName获取的值是null,能正常显示标签的长度,这是为什么么啊
...全文
295
11
打赏
收藏
为什么responseXML总是为空,而改用responseText却收得到信息?
responseText能得到正常信息,reponseXML提示是DOM 对象,但是reponseXML.getElementsByTagName获取的值是null,能正常显示标签的长度,这是为什么么啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lushuibin
2010-04-30
打赏
举报
回复
[Quote=引用 9 楼 sohighthesky 的回复:]
JScript code
node.childNodes[0].nodeValue;//文本节点才有内容
[/Quote]
这个应该加在哪里啊?
LAVENDER0071
2010-02-08
打赏
举报
回复
[Quote=引用 9 楼 sohighthesky 的回复:]
JScript codenode.childNodes[0].nodeValue;//文本节点才有内容
[/Quote]
大哥真是厉害啊,一语中的,就是这个问题,谢谢
sohighthesky
2010-02-05
打赏
举报
回复
node.childNodes[0].nodeValue;//文本节点才有内容
LAVENDER0071
2010-02-05
打赏
举报
回复
[Quote=引用 7 楼 kingwolf_javascript 的回复:]
晕。reponseXML.getElementsByTagName这样也可以?
[/Quote]
肯定不是这样,后面是调用具体的节点,nodeName是正确的,但是nodeValue一直是null
浴火_凤凰
2010-02-05
打赏
举报
回复
晕。reponseXML.getElementsByTagName这样也可以?
LAVENDER0071
2010-02-05
打赏
举报
回复
[Quote=引用 5 楼 xiaofanku 的回复:]
你的服务器端生成响应的MIME是?text/xml?
[/Quote]
设置了,我用的是ASP
Response.Charset="utf-8"
Response.ContentType="text/xml"
街头小贩
2010-02-05
打赏
举报
回复
你的服务器端生成响应的MIME是?text/xml?
LAVENDER0071
2010-02-05
打赏
举报
回复
<?xml version="1.0" ?>
- <transaction ID="THX1138">
<salesperson>bluemax</salesperson>
- <order>
- <product productNumber="3263827">
<quantity>1</quantity>
<unitprice currency="standard">3000000</unitprice>
<description>Medium Trash Compactor</description>
</product>
</order>
<return />
</transaction>
这是输出的XML
LAVENDER0071
2010-02-05
打赏
举报
回复
[Quote=引用 1 楼 free_wind22 的回复:]
responseXML.documentElement.getElementsByTagName
这样试下。
[/Quote]
能输出nodeName
happy664618843
2010-02-04
打赏
举报
回复
判断是否为空xmlHttp.responseXML.firstChild==null?
囧
2010-02-04
打赏
举报
回复
responseXML.documentElement.getElementsByTagName
这样试下。
关于ajax的
response
XML
与
response
Text
本文探讨了
XML
HttpRequest对象中
response
XML
与
response
Text
的区别。
response
XML
返回
xml
dom对象,适用于访问
XML
节点;
response
Text
返回字符串,便于直接输出。文中还讨论了不同浏览器下nodeValue与
text
Content的使用差异。
ajax中
response
Text
与
response
XML
区别
本文介绍了Ajax中
response
Text
与
response
XML
属性的区别:
response
Text
以字符串形式返回HTTP响应,而
response
XML
则以
XML
文档对象形式返回。通过具体示例展示了如何使用这两种属性来获取和解析数据。
如何处理使用
response
Text
||
response
XML
获取的数据
本文介绍了
XML
HttpRequest对象的创建及使用方法,展示了如何通过Ajax技术实现客户端与服务器之间的异步数据交互。包括了请求发送、响应处理的具体实现,并对比了
response
Text
与
response
XML
两种方式获取数据的区别。
Ajax的响应
信息
Response
Text
和
Response
XML
本文深入探讨了在使用JQuery发送AJAX请求时,如何正确处理服务器返回的
XML
与JSON数据。重点讲解了在不同数据类型下,如何调整servlet的contentType属性,以确保数据能被正确解析。同时,对比了
XML
HttpRequest中
response
Text
和
response
XML
的使用场景及优缺点。
response
Text
与
response
XML
本文介绍了如何通过
response
Text
和
response
XML
属性处理HTTP响应。前者以字符串形式返回响应,而后者则返回
XML
文档对象,便于使用W3C DOM方法进行解析。
JavaScript
87,990
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章