以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML在电子商务与电子政务中的应用 』  (http://bbs.xml.org.cn/list.asp?boardid=36)
----  [求助]ASP(javascript)dom调用xml文件出错!!那位大侠执教以下!!!!!《《 十万火急 》》  (http://bbs.xml.org.cn/dispbbs.asp?boardid=36&rootid=&id=17072)


--  作者:lmx66768
--  发布时间:4/16/2005 9:50:00 PM

--  [求助]ASP(javascript)dom调用xml文件出错!!那位大侠执教以下!!!!!《《 十万火急 》》
[size=2][size=2][size=3][size=4][size=3][size=2][size=2]aa.asp
1<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
2<%
3          var storename=Request.Form("storename");
4          var objdom=Server.CreateObject("Microsoft.XMLDOM");
5          objdom.load(Server.MapPath("xml文件/商品信息/商品信息.xml"));
6          var storenamenodes=objdom.getElementsByTagName("商品/商品信息/商品名称");
7    var storenamenode=storenamenodes(0).firstChild.nodeValue;
8          Response.Write(storenamenode);
9%>

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

错误类型:
Microsoft JScript 运行时错误 (0x800A01A8)
缺少对象
/aa.asp, 第 7 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; TencentTraveler )
[/size][/size][/size][/size][/size][/size][/size]


--  作者:lark
--  发布时间:5/9/2005 10:17:00 AM

--  
var storenamenode=storenamenodes.item(0).firstChild.nodevalue;

--  作者:jazzyfree
--  发布时间:6/6/2005 1:06:00 PM

--  
你的这一句是不对的:
var storenamenodes=objdom.getElementsByTagName("商品/商品信息/商品名称");

应该用:
var storenamenodes=objdom.getElementsByTagName("//商品名称");


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
515.625ms