首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在博客主题中使用Javascript

在博客主题中使用Javascript
EN

Stack Overflow用户
提问于 2017-07-17 18:00:53
回答 2查看 721关注 0票数 1

我尝试在博客主题中为我的博客添加javascript innerHTML代码,但它不起作用,这是我的代码:

代码语言:javascript
复制
<div id='icon'></div>
    <script>
      var url_img = <data:blog.postImageUrl/>;
      document.getElementById("icon").innerHTML = url_img ;
    </script>

如何在博客主题中运行这个简单的javascript代码?

EN

回答 2

Stack Overflow用户

发布于 2017-07-17 18:15:04

数据布局标记需要用引号括起来,否则将抛出JavaScript错误。此外,为了确保data:blog.postImageUrl不为空,我们需要用条件语句包装整个代码。新的代码看起来就像-

代码语言:javascript
复制
<b:if cond='data:blog.postImageUrl'>
  <div id='icon'></div>
  <script>
    var url_img = "<data:blog.postImageUrl/>";
    document.getElementById("icon").innerHTML = url_img ;
  </script>
</b:if>
票数 1
EN

Stack Overflow用户

发布于 2017-07-17 18:06:12

插入其他语言的<script>标签需要编译,不能直接输出javaphp代码。例如(php):

代码语言:javascript
复制
<script>
    var img_url = <?php echo imgUrl ?>
</script>
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45141227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档