Привет ещё раз!!! Вот никак не могу полусить правельное значение элементов в XML файле...
| Код | <?xml version="1.0" encoding="UTF-8" ?> <activities> <montag></montag> <dienstag></dienstag> <mittwoch></mittwoch> <donnerstag></donnerstag> <freitag></freitag> <samstag></samstag> <sonntag></sonntag> </activities>
|
а вот код который это дело считает
| Код | <html> <head> <title>Activitäten fü:r diese Woche</title> <script language="javascript" type="text/javascript" > var xmlHttp; var requestType = ""; function createXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest){ xmlHttp = new XMLHttpRequest(); } } function startRequest(requestName){ requestType = requestName; createXMLHttpRequest(); xmlHttp.onreadystatechange = handleStateChange; xmlHttp.open("GET","activities2.xml",true); xmlHttp.send(null); } function handleStateChange(){ if(xmlHttp.readyState == 4){ if(xmlHttp.status == 200){ if(requestType == "all"){ listAllActivities(); } } } } function listAllActivities(){ var xmlDoc = xmlHttp.responseXML; var rootNode = xmlDoc.getElementsByTagName("activities")[0].firstChild; var Knoten = rootNode; var i = 0; while(Knoten != null){ i++; //alert(Knoten.nodeName + " | " + Knoten.nodeType); Knoten = Knoten.nextSibling; } alert(i); } </script> </head> <body> <h1>Activitäten für die Woche</h1> <form action="#" > <input type="button" value="Activities for this week" onClick="startRequest('all');" /> </form> </body> </html>
|
короче этот гад говорит что их 15 когда их всего 7!!! Мне нужны только дни недели... то есть <montag> -- понедельник и так далее... |