2017-07-06 37 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

相關問題