这段代码是我在回复一个帖子时写的,觉得有一定的收藏价值
function listAllStates()
{
var xmlDoc;
var xmlString = '<states><state>wei</state></states>';
// Mozilla and Netscape browsers
if (document.implementation.createDocument) {
var parser = new DOMParser()
xmlDoc = parser.parseFromString(xmlString, "application/xml")
// MSIE
} else if (window.ActiveXObject) {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.loadXML(xmlString)
}
var x = xmlDoc.getElementsByTagName('state');
alert (xmlDoc);
alert (x.length);
}
listAllStates();
相关链接:
http://diveintogreasemonkey.org/patterns/parse-xml.htmlhttp://developer.taboca.com/cases/en/client-javascript-dom-parser/Import XML from a file
http://www.quirksmode.org/dom/importxml.html发表于 @ 2008年05月11日 14:12:36|评论(loading...)|编辑