Установить свойства extJs htmleditor

У меня есть текстовое поле, и в нем написан какой-то текст. Теперь, когда кто-то щелкает внутри текстового поля, я открываю 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 и установить их значение.


person sachinjain024    schedule 29.04.2012    source источник
comment
Гуглить хорошо. Что вы пробовали в отношении кода?   -  person sha    schedule 29.04.2012
comment
Обновил код. Основная проблема, с которой я сталкиваюсь, заключается в настройке размера шрифта htmleditor в соответствии с размером шрифта в моем текстовом поле.   -  person sachinjain024    schedule 01.05.2012


Ответы (1)


Попробуй так, у меня получится, а вот насчет размера шрифта не знаю

var Content = $('#' + textBoxId).html();
editor.setValue(Content);

Я пробовал это. Оно работает :)

person Lina Clark    schedule 01.05.2012