如何在ExtJS中获取任何HTML的渲染文本?

时间:2014-10-17 11:13:10

标签: javascript html extjs

有一个保存在textareafield中的HTML;

"<pre class="brush: sql"><span style="color:#999;">SELECT </span>ATM.TBL_SKR_LISTENER.MSG_ID,ATM.TBL_SKR_LISTENER.MSG
 <span style="color:#999;">FROM </span>ATM.TBL_SKR_LISTENER</pre>"

我想得到这个;

  选择   来自ATM.TBL_SKR_LISTENER的ATM.TBL_SKR_LISTENER.MSG_ID,ATM.TBL_SKR_LISTENER.MSG

如何使用ExtJS获取此HTML代码的渲染值?

由于

1 个答案:

答案 0 :(得分:1)

它相当简单,只需创建div并将此div的innerHTML设置为textarea值,然后获取div的textContent或innerText。有关详细信息,请参阅此小提琴:https://fiddle.sencha.com/#fiddle/c1f