首页 > web前端 > js教程 > 正文

javascript得到XML某节点的子节点个数的脚本_javascript技巧

WBOY
发布: 2016-05-16 18:59:54
原创
1203 人浏览过
a.xml:
复制代码代码如下:


;







javascript:
复制代码代码如下:

<脚本语言=“javascript”类型=“text/javascript”>
//加载xml文档
function loadXML(xmlFile)
{
var xmlDoc;
if(window.ActiveXObject)
{
xmlDoc = new ActiveXObject('Microsoft.XMLDOM');
xmlDoc.async = false;
xmlDoc.load(xmlFile);
}
else if (document.implementation&&document.implementation.createDocument)
{
xmlDoc = document.implementation.createDocument('', '', null);
xmlDoc.load(xmlFile);
}
否则
返回null;
返回xmlDoc;
}
//首先对xml对象进行判断
function checkXMLDocObj(xmlFile)
{
var xmlDoc = loadXML(xmlFile);
if(xmlDoc==null)
{
alert('您的浏览器不支持xml文件读取,因此本页面禁止您的操作,推荐使用IE5.0以上可以解决此问题! ');
返回错误;
}
返回 xmlDoc;
}
var xmlDoc=checkXMLDocObj("a.xml");
//if(window.ActiveXObject) xmlDoc.removeChild(xmlDoc.childNodes[0]);
var topM=xmlDoc.getElementsByTagName("node1")[0].childNodes;
警报(topM.length);
脚本>
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板