如何在jQuery终端中插入和显示html代码?

时间:2017-02-17 16:42:58

标签: javascript jquery html terminal

我想使用this code,但将textArea更改为div或任何其他jQuery terminal可定位对象,以便在term.echo()中显示。

我是通过更改<div id="txtA"></div>

的html第1行来实现的

document.getElementById('txtA').innerHTML = diff;

的javascript第7行

我可以在jQuery控制台中显示html吗?

term.echo('<span id=\"txtA\"></span>')这样的东西? 如果我使用<pre></pre>

,我会得到代码

感谢。

1 个答案:

答案 0 :(得分:0)

使用此代码,raw将把raw html输出到终端,并在添加节点时调用finalize,以便您可以对其进行修改,而在改变终端大小时也会调用finalize。

term.echo('<span id=\"txtA\"></span>', {
  raw: true,
  finalize: function(div) {
    document.getElementById('txtA').innerHTML = diff;
    // or using jQuery
    div.find('#txtA').html(diff);
  }
});