【问题标题】:Output javascript variable inside HTML content在 HTML 内容中输出 javascript 变量
【发布时间】:2017-03-15 09:27:36
【问题描述】:

我正在使用https://nakupanda.github.io/bootstrap3-dialog/ 并遇到了这个功能:

function hello(msg) {
        BootstrapDialog.show({
            title: 'Button Hotkey',
            message: $('<textarea id="try" class="form-control">//how do I output msg variable here?</textarea>')
        });
    }  

现在 msg 变量已正确加载(使用 alert(msg) 测试),但我不知道如何将该值包含在 &lt;textarea&gt;msg?&lt;/textarea&gt; 标签内输出

【问题讨论】:

  • 您想在 textarea 中显示模式?作为文本
  • '&lt;textarea&gt;' + msg + '&lt;/textarea&gt;',不是吗?
  • 太明显了。在 ES6 中你可以使用模板,例如...`${msg}`

标签: javascript php twitter-bootstrap


【解决方案1】:

如果我正确理解了这个问题,'msg' 变量可以通过将它添加到 HTML 模板字符串中来打印在 Textarea 中,如下所示,

BootstrapDialog.show({
        title: 'Button Hotkey',
        message: $('<textarea id="try" class="form-control">'+ msg +'</textarea>')
    });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-13
    • 2019-05-27
    • 2018-10-25
    • 1970-01-01
    相关资源
    最近更新 更多