|  
 
 
AJAX 访问php数据库返回结果没有值 
浏览器中打开sopdb1.php页面显示的结果是一个xml文档 <?xml version="1.0" encoding="ISO-8859-1" ?>  - <checklist>   <id>cb1</id>    <vau>0</vau>    <id>cb2</id>    <vau>0</vau>    </checklist> 
 问题是在取回xml文档让它显示时 function stateChanged()  {  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")  {  
 var xmlDoc=xmlHttp.responseXML;    var x=xmlDoc.getElementsByTagName('vau'); 
alert(x.length); 
显示x.length值为0,道理上应该为2的呀。。。。项目可行性研究报告   
  function stateChanged() {         if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete") {             if (xmlHttp.status == 200) {///////////一般都要判断是否正确返回的的                 alert(xmlHttp.responseText)//////输出返回了什么                 var xmlDoc = xmlHttp.responseXML;                   var x = xmlDoc.getElementsByTagName('vau');                   alert(x.length);             }             else alert('动态页有问题\n' + xmlHttp.responseText);         }     } 
url地址不对。。~。。少了?了。。 
/sopdb1.php?&:sid=0.5848  
 |