易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax的一个小问题 - Java / Web 开发

function callback(){
  if (req.readyState == 4){
  if(req.status == 200){
  var msg = req.responseXML.getElementsByTagName("msg")[0];
  // alert(msg.childNodes[0].nodeValue);
  setMsg(msg.childNodes[0].nodeValue);
  }
  }
}
这是回调函数,就是 var msg = req.responseXML.getElementsByTagName("msg")[0];
这行什么结果也没有,然后我把[0]去掉,才可以。
alert(msg.childNodes[0].nodeValue);没有弹出。我不知道这两个地方是怎样的问题导致的,望大家指点一二!thanks !
调试下吧,或者用ff的js调试
或者在可能出错的地方alert一下

现在就是var msg = req.responseXML.getElementsByTagName("msg")
alert(msg)是个Object
可alert(msg.childNodes[0].nodeValue);没有任何结果啊!是写错了 吗?就是这行出错的,
之前的语句我都alert了。

getElementsByTagName("msg")返回的是个数组。
但是如果没有取到msg节点的话就返回的空而不是一个数组了。所以用[0]下标会出错。

那估计是那个地方写错了呢?

学习下,我也是刚刚才入门


function handleResponse(){  
  if(xmlHttpReq.readyState==4&&xmlHttpReq.status==200){
   
  var text=xmlHttpReq.responseXML;
  var citys = text.getElementsByTagName("city"); 
  alert(citys);
  var citySelect = docum


相关问答:

eclipse java 控制台 - Java / Java SE

怎么在控制台中输入类似下面的信息:
 s1234 50  
  s1235 80  
  s1234 90  
  s1234 40  
  s1236 90  
每当回车时 ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......

java xml文题 - Java / Java SE

<?xml version="1.0" encoding="utf-8" ?> 
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......

php跟jsp之间session共享的问题 - Java / Web 开发

最近一个项目中遇到一个问题:在原有的一套系统中(php开发)添加一些小功能(jsp开发),原来用户系统都是php开发的,我如何在jsp开发的功能中做到用户信息session同步呢? 有人是否有做过类以项目,想听听大家的看法
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号