DHTML Diver Help

Information

XMLのDOM学習用にどうぞ

私は以下のスクリプトを、いじりながらDOMについて学習しました、よかったらどうぞ。

//msxml dom study
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.async = false;
xmlDoc.loadXML("<root>aaa<na:parent xmlns:na='uri'>bbb<na:child />ccc</na:parent>ddd</root>");
//XmlInfo
alert("[loadXML]\n"+xmlDoc.xml);
//Node Info Test
var nodeList = xmlDoc.selectNodes("/root/na:parent");
alert("[nodeName]\n"+nodeList[0].nodeName);
alert("[nodeValue]\n"+nodeList[0].nodeValue);
alert("[prefix]\n"+nodeList[0].prefix);
alert("[namespaceURI]\n"+nodeList[0].namespaceURI);
//Update Test
nodeList[0].text = "update text";
alert("[Text Update]\n"+nodeList[0].xml);
nodeList[0].setAttribute("test","update attr");
alert("[Attribute Update]\n"+nodeList[0].xml);

Sponsor