getElementsByTagName的疑问 主要是浏览器的问题 搞了很长时间 郁闷 - Web 开发 / Ajax
部分代码
JScript code
function listNorthStates()
{
  var xmlDoc=xmlHttp.responseXML;
  var northNode=xmlDoc.getElementsByTagName("north")[0];
  //var out="Northern States";
  var northStates=northNode.getElementsByTagName("state");
  outputList("Northern States ",northStates);
}
function listAllStates()
{ 
  var xmlDoc=xmlHttp.responseXML;
  var allStates=xmlDoc.getElementsByTagName("state");
  outputList("All States in Document",allStates);
}
在我的电脑中 用ie没有用  
用Mozilla firefox 有用  
可奇怪的是 在学校的机房中 ie是有用的  
怎么回事 郁闷
------解决方案--------------------IE 问题?
------解决方案--------------------可能你的浏览器的js解释器版本的问题,就dom的api来说就是getElementsByTagName
你的没有用指什么???
------解决方案--------------------if(window.XMLHttpRequest){
  XMLHttpReq=new XMLHttpRequest();
  	}
  else if(window.ActiveXObject){
  	try{
  	XMLHttpReq=new ActiveXObject("Msxml2.XMLHTTP");
  }catch(e){
  	try{
  XMLHttpReq=new ActiveXObject("Microsoft.XMLHTTP");
  	}catch(e){}
  	}
  }