【问题标题】:How to output HTML within JS variable as HTML content如何将 JS 变量中的 HTML 输出为 HTML 内容
【发布时间】:2013-02-03 01:43:57
【问题描述】:

我想知道是否有人可以帮助我,我创建了这个名为 embed 的 JavaScript 变量,它包含一些 HTML。我想知道如何在变量中输出 html。

var hostname = "http://www.justin.tv/widgets/live_embed_player.swf?channel="+channelname+"\" id=\"live_embed_player_flash\" height=\"700\" width=\"1280\" bgcolor=\"#000000\">http://www.justin.tv/widgets/live_embed_player.swf\" />"

任何可以帮助我的人都会非常感激。

【问题讨论】:

  • 你想要什么样的输出html?你能举个例子说明页面中应该出现的内容吗?
  • 我不小心把它剪掉了,它把它贴在下面回复的 cmets 上。这是一个嵌入代码,我试图让它显示嵌入页面的视频播放器。在用户输入频道名称后。如果您愿意提供帮助,我可以让您查看我的实时编辑器和代码。

标签: javascript html variables output


【解决方案1】:

在另一个元素中输出您的 HTML:

document.getElementById("parent-element").innerHTML = hostname;

【讨论】:

  • 我已经尝试过了,然后将
    放在正文中,但没有任何反应。我在这里错过了什么吗?
  • @user2036348 您的hostname 不是有效的HTML - 您需要有< ></ >< />,而您只有> / >
  • justin.tv/widgets/…"\" id=\"live_embed_player_flash\" height=\"700\" width=\ "1280\" bgcolor=\"#000000\"> justin.tv/widgets/live_embed_player.swf\" />"
  • 我只是不小心把它剪掉了
  • @user2036348 确保 channelname 已设置并且您的嵌入链接到实际存在的 URL。如果在那之后您仍然遇到问题,如果不查看您的更多源代码,我真的无法提供帮助 - 我提供的 JS 很好,应该可以正常工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-06-04
  • 2018-10-25
  • 1970-01-01
  • 2017-01-30
  • 1970-01-01
  • 1970-01-01
  • 2014-07-25
相关资源
最近更新 更多