0

我有以下代码来循环遍历少量 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> |");

}
4

1 回答 1

3

将结束的“a”标签替换为:

"<\/a>" + ((j == y.length-1) ? "" : " |"));

这是一个条件运算符,它是一个三元运算符(if else)

于 2012-12-22T08:41:03.953 回答