我有以下代码来循环遍历少量的XML记录,我希望它能够执行以下操作,但是在最后一条记录中不包括最后的管道。
我是一个热心的新手所以欢迎所有评论。谢谢。
xmlMan=loadXMLDoc("myxmlurl.xml");
y=xmlMan.getElementsByTagName("manager");
for(j=0;j<y.length;j++)
{
groupname=y[j].getAttribute("name");
flair=y[j].getAttribute("flair");
color=y[j].getAttribute("colour");
document.write("<a href=\"#" + groupname + "\">" + flair + "<\/a> |");
}
答案 0 :(得分:3)
将结束的“a”标签替换为:
"<\/a>" + ((j == y.length-1) ? "" : " |"));
这是一个条件运算符,它是一个三元运算符(if else)