我有一个文本框,上面写着一些文字。现在,当有人在文本框内单击时,我打开一个 html 编辑器(http://docs.sencha.com/ext-js/3-4/#!/api/Ext.form.HtmlEditor),现在我想将写在文本框中的文本放入 html 编辑器中,以便用户可以轻松编辑并保存它。同样,当我打开 html 编辑器时,我想更新颜色框内的值以及 html 编辑器中的字体大小和字体值。假设我可以从文本框中获取这些值。我尝试用谷歌搜索它,但找不到如何做到这一点。
Ext.QuickTips.init(); // enable tooltips
new Ext.Panel({
renderTo: 'text-editor',
id: 'html-editor',
width: 440,
height: 100,
frame: true,
layout: 'fit',
items: [
{
xtype: 'htmleditor',
enableColors: true,
enableAlignments: true
}
]
});
$('#selected-text-box').click(function() {
showEditor(this.id);
//TODO: Write code here to set the properties of editor with the properties set in textbox
});
现在,我只想问。如何访问 html 编辑器的字段并设置它们的值。