Rou[i] = "<div  style=\"margin-left:4%;width:100px;font:22px 微软雅黑;border:2px solid #296ea9\"><a style=\"text-decoration:none;color:#000000;\" href=\"javascript:void(0);\" onclick=\"return staline("+rouName+","+rouType+");\"  onmouseover=\"return edSt("+rouName+","+rouType+");\" onmouseout=\"return getRouteType("+xmlnt+");\">"+rouFir+"<div style=\"height:20px;width:50px;background-image:url(css/images/b_dir.png)\"></div>"+rouLst + "</a></div><br/>";}document.getElementById("result").innerHTML += Rou.join("<br>");
firebug调试信息如下:SyntaxError: missing ] after element list
[在此错误处中断]  return getRouteType([object XMLDocument]);main.html (第 1 行,第 28 列)

xmlnt绝对是个对象,因为在前面已经用过了。