티스토리 뷰

Language/JavaScript_JS

[ JavaScript ][ JS ] mTree

MiniNeko 2015. 11. 29. 04:48

// mTree
 
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.load("/login@admin/_js/mTree.xml");
xmlData = xmlDoc.documentElement;
 
var returnStr = "";
 
function mTree() { 
     startmTree();
     menumTree();
     endmTree();
 
     return returnStr;
}
 
function menumTree() {
     returnStr += xmlData.childNodes(0).getAttribute("name");
     returnStr += xmlData.childNodes(0).childNodes(0).getAttribute("name");
     returnStr += xmlData.childNodes(1).getAttribute("name");
     returnStr += xmlData.childNodes(1).childNodes(0).getAttribute("name");
     returnStr += "<br />";
     returnStr += xmlData.childNodes(1).childNodes.length;
}
 
function startmTree() {
     returnStr += "<div>";
}
function endmTree() {
     returnStr += "</div>";
}
 
---------------------------------------------------------------------------------------------------------------------------
 
// xml
 
< xml>
 <data name="냥냥" url="url1">
  <data1 name="냥냥1" url="url11" />
 </data>
 <data name="킁킁" url="url2">
  <data1 name="킁킁1" url="url21" />
  <data1 name="킁킁2" url="url22" />
 </data>
< /xml>
 
---------------------------------------------------------------------------------------------------------------------------
 
// HTML
 
< td> 
     <SCRIPT language="javascript" type="text/javascript" src="/login@admin/_js/mTree.js"></SCRIPT>
     <SCRIPT>document.write(mTree())</SCRIPT>
< /td> 

Total
Today
Yesterday
최근에 올라온 글
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31