Javascript怎么老是找不到XML文件的路径?

来源:百度知道 编辑:UC知道 时间:2024/05/12 04:09:18
JS文件:
var xmldom = new ActiveXObject("Microsoft.XMLDOM");
xmldom.load('/XMLTest/Test2.xml');
var ns = xmldom.selectSingleNode("/item/@id");
document.writeln(ns.value);
XML文件:
<?xml version="1.0" encoding="UTF-8"?>
<item id="43">dfdf</item>

你的路径问题,'/XMLTest/Test2.xml' 引号里面的是绝对路径,换成相对路径就OK了!下面这个就可以了
'XMLTest/Test2.xml'
绝对路径的话必须多找一个目录
'/当前页面所在的文件夹/XMLTest/Test2.xml'

把load方法的参数改成:'XMLTest/Test2.xml',即去掉最前面的斜线就行了。