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; //當前活動的標題 } } }
|