var xmlStr="<xml><row a1="kkkk" a2="lll" a3="2007-04-26 00:00:00" /></xml>"
var xmlDoc= new ActiveXObject('Microsoft.XMLDOM');
xmlDoc.async=false;
xmlDoc.loadXML(xmlStr);var a2=xmlDoc.getElementsByTagName('data')[0].childNodes[0].getAttribute('a2');
var xmlDoc= new ActiveXObject('Microsoft.XMLDOM');
xmlDoc.async=false;
xmlDoc.loadXML(xmlStr);var a2=xmlDoc.getElementsByTagName('data')[0].childNodes[0].getAttribute('a2');
====>
var a2=xmlDoc.getElementsByTagName('row')[0].childNodes[0].getAttribute('a2');
====>
var a2=xmlDoc.getElementsByTagName('row')[0].getAttribute('a2');
var xmlStr="<xml><row a1='kkkk' a2='lll' a3='2007-04-26 00:00:00' /><row a1='kkkk' a2='bbbb' a3='2007-04-26 00:00:00' /></xml>";
doc.loadXML(xmlStr);
var nodes = doc.selectNodes("xml/row");//获取多行
for (var i = 0; i < nodes.length; i++)
{
alert(nodes[i].getAttribute("a2"));
}