易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript解析xml 遍历查询

问题说明:
刚刚学习DOM解析XML,现在想做个查询的功能,根据日期来查询同一节点中的另外一个节点的值。请大侠们指点一二,我对遍历节点和找节点弄不好。感谢!!

JS代码:
var curNode;
var xmlDoc = new ActiveXObject( "Msxml2.DOMDocument" );
xmlDoc.async = false;
xmlDoc.load("daily.xml");
if (xmlDoc.parseError.errorCode != 0) {
var myErr = xmlDoc.parseError;
document.write("You have error " + myErr.reason);
}
else
{

curNode = xmlDoc.documentElement.childNodes;
      
//      for(var i=0;i <curNode.childNodes.length;i++)
// {
// //document.getElementById("test").innerHTML="hahaha"
//       for(var j=0;j <curNode.childNodes[i].length;j++){
//       var tagdate = curNode.childNodes[i].Value;
// if(tagdate=="2009.9.9"){
// alert("right");
// }
// }
// }
return true;
}

XML文件:
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
<daily id='1'>
<date>2009.09.08 </date>
<title>title1 </title>
<cont>cont4 </cont>
</daily>
<daily id='2'&g


相关问答:

C#写JAVASCRIPT 数组

C#写JAVASCRIPT 数组

      protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
& ......

javascript调用后台带参数的函数

后台有一个函数 protected string Fun1(int a, string b)

我想在javascript代码中调用它,怎么做?

function GridBind()
{
    var a = 1;
    var b='s';
& ......

如何在JavaScript中使用JSTL表达式

下列代码,如何在蓝色语句处使用红色语句定义的对象的相关操作(比如说将蓝色语句换成 pic.getFileName()方法取得的字符串)
<%@ page language="java" contentType="text/html; charset=UTF- ......

javaScript 悬停浮动层定位

如何实现当鼠标悬停控件上时,出现该控件的尾部显示对应的层,鼠标移动到该层上进行相应的操作,当鼠标移除时(不在控件上也不在层上)层隐藏,

http://topic.csdn.net/u/20090830/23/5e5ded07-7216-46c2-9712- ......

javascript中如何写多态

比如方法aa(para1,para2)
我想para2参数用户可以传也可以不传,不传的话就不做处理
如何用javascript实现呢
那个不叫多态,叫做函数重载。

那应该如何实现呢?

js的函数和参数没有关系的。你在函数体中自 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号