从XML或HTML文件中提取addContentHTML内容

时间:2015-06-04 11:02:29

标签: javascript html dom

我创建了一个js对话框窗口,其中显示了一些HTML(下面)。我的问题是,我不想简单地将显示的内容硬编码为html字符串,而是希望将文本内容保存在单独的XML或HTML中,然后通过addContentHTML将其拉入对话框。怎么做的?

祝你好运

createDialog: function () {
    this.dialog = new Dialog({
        title: 'Version info', 
        id:'version_window', 
        resizable: true,
        width: 420
    });
    this.dialog.addContentHTML('<b>Latest public version: </b>1.0</br></br><b>Currently testing:</b> 1.01</br></br>');
}

1 个答案:

答案 0 :(得分:0)

您可以从DOM中的任何隐藏元素中提取内容:

<div id="content" style="display: none">
    ...
</div>

this.dialog.addContentHTML(document.getElementById('content').innerHtml);

还有更多的方法可以做到这一点,但这是它的要点。