无法读取null的属性“ getElementsByTagName”

查尔斯·基尔

我一直在寻找有关此特定问题的答案已有大约两天了。我似乎无法弄清楚这是怎么回事。所有这些似乎都在过去起作用,但是不再起作用。

XML:

<ZipCodes>
<results>
    <city>Chicago</city>
    <state>IL</state>
    <timezone>-6</timezone>
</results>

javascript:

if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }

xmlhttp.open("GET","_checkzip.php?zip="+str,true);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML; 

x=xmlDoc.getElementsByTagName("results");
i=0;



    document.forms["signup"]["City"].value=(x[i].getElementsByTagName("city")[0].childNodes[0].nodeValue);
    document.forms["signup"]["states"].value=(x[i].getElementsByTagName("state")[0].childNodes[0].nodeValue);
    document.forms["signup"]["TimeZone"].value=(x[i].getElementsByTagName("timezone")[0].childNodes[0].nodeValue);

我得到的错误是

Cannot read property 'getElementsByTagName' of null

当我尝试x = xmlDoc.getElementsByTagName(“ results”);时 当我在Chrome浏览器中查看调试信息时,xml肯定会出现在网络响应中。

前夕

您可以在一个使用事件处理程序的XMLHttpRequestonreadystatechange,以确保该请求被完成。如果readyState的状态为4,则操作完成。

目前,您正在请求尚未传输的数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法读取null的属性“ getElementsByTagName”

来自分类Dev

无法读取null的属性“ getElementsByTagName”

来自分类Dev

无法读取null的属性“ getElementsByTagName”

来自分类Dev

DOMDocument简单的GetElementsByTagName无法正常工作吗?

来自分类Dev

无法在已加载的svg上调用getElementsByTagName

来自分类Dev

getElementsByTagName()方法无法按预期工作

来自分类Dev

无法使用getElementsByTagName选择子元素

来自分类Dev

无法在已加载的svg上调用getElementsByTagName

来自分类Dev

getElementsByTagName()方法无法按预期工作

来自分类Dev

Internet Explorer 8和getElementsByTagName('script')无法正常工作

来自分类Dev

javascript无法调用getElementsByTagName中未定义的方法

来自分类Dev

Internet Explorer 8和getElementsByTagName('script')无法正常工作

来自分类Dev

Javascript-getAttribute无法与getElementsByTagName一起使用

来自分类Dev

无法读取null的属性“”

来自分类Dev

无法读取 NULL 的属性

来自分类Dev

无法读取 null 的属性 ____

来自分类Dev

无法读取Null的属性样式

来自分类Dev

无法读取null的属性'$$ nextSibling'

来自分类Dev

无法读取null的属性推送

来自分类Dev

无法读取null的属性* 0 *

来自分类Dev

无法读取null的属性“ contentDocument”

来自分类Dev

无法读取null的属性“ _currentElement”

来自分类Dev

无法读取null的属性“密码”

来自分类Dev

无法读取null的属性“ getHostNode”

来自分类Dev

无法读取null的属性“ removeClass”

来自分类Dev

无法读取null的属性“角色”

来自分类Dev

TypeError:无法读取null属性

来自分类Dev

无法读取null的属性“ insertRow”

来自分类Dev

无法读取null的属性“ addRole”

Related 相关文章

热门标签

归档