您好我有一个美食博客,我创建了多个标签,如“开胃菜”,“沙漠”等。
我已经成功创建了帖子的下拉列表,每个标签都有一个。但我想在下拉菜单中显示类别/标签名称作为默认文本,而不是“选择帖子。”
例如:下划线开头将在下拉列表中将默认文本设为“开胃菜”,而不是“选择帖子”,然后是该类别中的帖子。我如何检索这个标签名称?
<script type="text/javascript">
var homepage = "http://MYBLOG.blogspot.com";
function recentpostslist(json) {
document.write('<select style="width:100%;" onchange="location=this.options[this.selectedIndex].value;">');
var label = "Select a Post";
var ddTitle = "<option>"+label+"</option>";
document.write(ddTitle);
for (var i = 0; i < json.feed.entry.length; i++)
{
for (var j = 0; j < json.feed.entry[i].link.length; j++) {
if (json.feed.entry[i].link[j].rel == 'alternate') {
break;
}
}
var entryUrl = json.feed.entry[i].link[j].href;
var entryTitle = json.feed.entry[i].title.$t;
var item = "<option style='width:210px;' value=" + entryUrl + '>' + entryTitle;
document.write(item);
document.write('</option>');
}
document.write('</select>');
}
document.write('<scr' + 'ipt src="' + homepage + '/feeds/posts/summary/-/Appetizers?max-results=10&alt=json-in-script&callback=recentpostslist"><\/scr' + 'ipt>');
</script>