2017-07-06 38 views
0

我一直在试图找出使用javascript和博客标签的帖子作者的名字。如何在自定义Javascript中使用Blogger标记的值?

作者姓名存储在数据标记<data:post.author>中。

我想在我写的自定义JavaScript代码中检测到该名称。

<script type="text/javascript"> 
    var author = &quot;<data:post.author>&quot;; 
    document.getElementById("author").innerHTML = author; 
</script> 

但它不会从中提取值。如何获得该数据标记在JavaScript内部使用的值?

回答

0

您将需要<data:post.author/>更换<data:post.author>否则保存主题代码时,你会看到下面的错误 -

元素类型"data:post.author"必须匹配 结束标记来终止"</data:post.author>"

此外,需要注意的是,data:post字典数据布局标记只有在语句之间添加 -

<b:loop values='data:posts' var='post'> 
<!-- Your Code --> 
</b:loop> 

b:loop存在于Blog插件的内部。

如果这些数据布局标签是b:loop声明之外使用的,那么他们将无法工作,因为Blogger将无法找到data:post词典(Blogger的主题,全球可用的字典是data:blogdata:viewdata:skindata:widgetsdata:messages

+1

我实际上试图使用JavaScript/html小部件添加代码。我会尝试你的建议。谢谢。 – Br34th7aking

相关问题