calendar.left.actives.finish=function(q){ this.data=q.responseText; //copy(this.data); this.xml=q.responseXML; var root=this.xml.documentElement.childNodes; //根节点(data) this.activedatenum=root.length; //有活动的日期数(data节点下的各item节点) //遍历各日期 var actives,itemid,activesnum,j,actclass,acttitle; for (var i=0;i<this.activedatenum;i++){ actives=root[i].childNodes; itemid=Number(root[i].getAttribute("id")); //当前item节点下的id属性(表格号) //遍历item节点下的全部活动数据 activesnum=actives.length; //共有多少个活动 for (j=0;j<activesnum;j++){ actclass=Number(actives[j].getAttribute("class")); //当前活动所属分类 acttitle=actives[j].firstChild.nodeValue; //当前活动的标题 } } }
|