登录后复制 execute_dql2($sql);$messageInfo="";file_put_contents("d:/test.txt",$messageInfo."\r\n",FILE_APPEND);$sqlHelper->close_connect();return $messageInfo;}}登录后复制 登录后复制 为什么在第一段函数getMessage()中 var cons=mesRes.getElementsByTagName("con"); alert时为0.数据库中有添加了记录 我看的是韩顺平的 求大神搭救 回复讨论(解决方案) 在IE中getElementsByName()是根据ID来取的,但在其他浏览器中,是正常按name属性来取的,因此如果你的代码运行在非IE浏览器上,就会出现取不到值的现象 抱歉,没留意你写的是 getElementsByTagName() 你应该改成 getElementById() var cons=mesRes.getElementById("con"); var sendTimes=mesRes.getElementById("sendTime"); 另外你还有不少低级的错误 $('mycons').value+=" 抱歉,没留意你写的是 getElementsByTagName() 你应该改成 getElementById() var cons=mesRes.getElementById("con"); var sendTimes=mesRes.getElementById("sendTime"); 另外你还有不少低级的错误 $('mycons').value+=" 很感谢你的指导。新手呢,我今天知道问题出在哪了 header("conntent-type:text/xml;charset=utf-8"); header("Cache-Control:no-cache");登录后复制 这里是content-type打多了个n 09-17 19:21