javascript中,对象不支持此属性或方法错误

来源:百度知道 编辑:UC知道 时间:2024/05/20 04:40:55
var domObject = xmlHttp.responseXML;
var Nodes = document.getElementsByTagName("aa");
!!var messageNodes = Nodes.getElementsByTagName("a");
在叹号的地方提示对象不支持此属性或方法错误

程序后台代码
for(int i=0 ; i<list.size() ;i++){
System.out.println(list.get(i).getName());
out.print("<aa>");
out.print("<a>"+list.get(i).getName()+"</a>");
out.print("</aa>");
}
out.flush();
out.close();
请达人解答!!在其他地方用此方法没有错误!!但在这里就提示那个错误
请问,Gujiajun1984如何才能取到下面<a>标签的值呢??

var Nodes = document.getElementsByTagName("aa");//得到的是数组

Nodes 对象数组 你可以用 Nodes[0] Nodes[1]...Nodes[n].getElementByTagName("aa")

这表示,Nodes 这个对象所属的类,没有所谓的 getElementsByTagName 这个方法。

请仔细查看你的设计文档,看看 Nodes 所属的类的所有方法列表。