【问题标题】:Concatenate HTML String连接 HTML 字符串
【发布时间】:2013-07-11 17:35:33
【问题描述】:

我想连接一个 HTML 字符串。我正在构建一个可修改的 url(不是用于页面,而是用于内部 api)。

我正在使用 Django [如果有帮助的话]

urldata = "http://www.twitch.tv/widgets/live_embed_player.swf?channel=" + {{specificMedia.channel}}

我正在尝试将作为字符串的第一部分添加到也是字符串的“{{specificMedia.channel}}”中。并将其设置为对象变量

<object type="application/x-shockwave-flash" 
     data= urldata

不使用 Javascript 可以吗?

如果我必须使用 javascript,如何在脚本之外访问 javascript 字符串变量?

谢谢

修改后的问题 所以,我现在知道这在 HTML 中是不可能的,但我想模拟一个 HTML 字符串。如何在 java 脚本中执行此操作?

我想做: 数据 = 'someRandomString'

我可以这样做吗?

<script> var z = 'someRandomString'; </script>

data = <script type = "text/javascript">document.write(x); </script>

【问题讨论】:

    标签: html django variables object concat


    【解决方案1】:

    不,您必须使用 Javascript。 HTML 是一种标记语言,不能进行计算。 (例如string1 + string2)。至于第二个问题,我不确定。

    【讨论】:

    【解决方案2】:

    这是我在链接中找到的: 您可以使用 javascript 访问页面上的元素并修改其内容。因此,例如,您可能有一个带有一些 HTML 标记的页面,如下所示:

    '此文本会改变'

    您可以使用 javascript 来更改内容...

    document.getElementById("MyEdit").innerHTML = "我的新文本!";​

    【讨论】:

    • 当我点击链接并看到它是如何工作的时,我试图克隆它并使用我的字符串,但它失败了。我用我的完整代码发布了另一个问题,所以希望我能得到一个可行的解决方案。感谢您的帮助
    猜你喜欢
    • 2015-02-07
    • 2020-12-07
    • 2014-03-31
    • 2010-09-15
    • 1970-01-01
    • 2010-10-17
    相关资源
    最近更新 更多