<script language=javascript>
var xmldoc=new ActiveXObject("MSXML2.DOMDocument");
xmldoc.async=false;
xmldoc.loadXML("<root><user>ssm1226-1</user><user>ssm1226-2</user><user>ssm1226-3</user><user>ssm1226-4</user></root>");
var arr=new Array();
var oNodes=xmldoc.selectNodes("//user");
for(var i=0;i<oNodes.length;i++){
var oNode=oNodes[i];
arr.push(oNode.text);
}
alert(arr);
</script>
var xmldoc=new ActiveXObject("MSXML2.DOMDocument");
xmldoc.async=false;
xmldoc.loadXML("<root><user>ssm1226-1</user><user>ssm1226-2</user><user>ssm1226-3</user><user>ssm1226-4</user></root>");
var arr=new Array();
var oNodes=xmldoc.selectNodes("//user");
for(var i=0;i<oNodes.length;i++){
var oNode=oNodes[i];
arr.push(oNode.text);
}
alert(arr);
</script>
解决方案 »
- Ext htmlEditor 如何获取选中的值?
- 想问下前辈,这个怎么才能改成兼容IE浏览器
- 哪有JQuery-UI中文版的CHM?
- jquery select()方法 无法选中文本框中的值
- 图片上传预览问题
- 高手请进,一个代码的问题。
- 问个163博客不能正常显示的问题
- 初学者, 问个简单的问题哈,大家都来拿分吧~!!!!
- tomcat4.124 抛出read time out 异常?
- 请教一问题,javascript和html控件?
- 菜鸟问题,Javascript和html之间传递参数
- 实现如下功能:当返回index.htm页面时,需要弹出一个提示(确实返回首页吗?)框,确定则返回index.htm页, 取消则停留在本页面.
我少说了一句话 xml文件的结构是 N 级的 具体的数据存储方式 是这样的
Ttree[0] = new treenode("A","#","root","box");
Ttree[1] = new treenode("A.a","#",Ttree[0],"box");
Ttree[2] = new treenode("A.b","#",Ttree[0],"box");
Ttree[3] = new treenode("A.b.b","#",Ttree[2],"box");
Ttree[4] = new treenode("A.b.a.b","#",Ttree[1],"box");
Ttree[5] = new treenode("A.c","#",Ttree[0],"box");
这里是它的跟节点
我只能作出二级的 很菜啊 要求是N级的 晕 啊 怎么做啊?
function test(__oNode){
var oNodes=__oNode.childNodes;
for(var i=0;i<oNodes.length;i++){
var oNode=oNodes[i];
alert(oNode.xml);
if(oNode.hasChildNodes()){
test(oNode);
}
}
}