在Blogger XML文件中使用javascript显示帖子的所有标签

在Blogger XML文件中使用javascript显示帖子的所有标签,javascript,xml,blogger,Javascript,Xml,Blogger,我有这部分代码,它属于我正在处理的一个网站(谷歌博客)的js文件 function labelset(e) { var a = e.entry, t = a.category[0].term; document.write('<div class="post-cat"><a href="/search/label/' + t + '">' + t + "</a></div>") }; 功能标签集(e){ var a

我有这部分代码,它属于我正在处理的一个网站(谷歌博客)的js文件

function labelset(e) {
    var a = e.entry,
        t = a.category[0].term;
    document.write('<div class="post-cat"><a href="/search/label/' + t + '">' + t + "</a></div>")
};
功能标签集(e){
var a=e.入口,
t=a.类别[0].术语;
文件。写(“”)
};

使用此功能,用户可以获得“飞行“
div
在索引页中的每篇文章上,显示每篇文章的相关标签。我的问题是,如果一篇文章有多个标签,这个函数只会按字母顺序显示第一个标签!!!你知道我怎样才能得到它们吗?

我想出了下面的脚本,它显示了所有文章标题及其相应的标签。。为了便于理解,我让每个变量都不言自明。。它在blogger中运行得非常好


函数加载详细信息(TotalFeed){
var PostTitles=新数组();
var PostURLs=新数组();
var PostLabels=新数组();
var d=“”;
如果(TotalFeed.feed中的“条目”){
var PostEntries=TotalFeed.feed.entry.length;
for(var PostNum=0;PostNum对于(var b=0;b我提出了以下脚本,其中显示了所有帖子标题及其相应的标签..为了便于理解,我将每个变量都做了自解释..它在blogger中工作得非常完美


函数加载详细信息(TotalFeed){
var PostTitles=新数组();
var PostURLs=新数组();
var PostLabels=新数组();
var d=“”;
如果(TotalFeed.feed中的“条目”){
var PostEntries=TotalFeed.feed.entry.length;
for(var PostNum=0;PostNum对于(var b=0;bWhy您不能使用standart Blogger标记?),因为这是当前模板的工作方式,我没有更改它的权限…:(但非常感谢您的示例!!!为什么您不能使用standart Blogger标记?),因为这是当前模板的工作方式,我没有更改它的权限…:(但非常感谢您的示例!!!