在Sencha Touch中更改Textareafield中特定单词的颜色

时间:2013-07-12 06:41:19

标签: html5 css3 sencha-touch sencha-touch-2

我想更改Sencha Touch2中Textareafield中拼写错误的单词的字体颜色。我有一堆拼写错误的单词。 这是textareafield。

           {
                xtype:'textareafield',
                label:'Note',
                id:'txt',
                scroll:'vertical',

            },

MisspeltArr会有错误拼写的单词。

                    var misspeltArr =[];
                    for(i = 0;i<txtArr.length;i++){
                        var spellCheck = dictionary.check(txtArr[i]);
                        console.log("spellCheck : "+spellCheck);
                        if(spellCheck == false){
                            misspeltArr.push(txtArr[i]);
                        }
                    }

假设我在textareafield中输入了以下文字,

   Thisss is a mobile application screennn

现在在txt我输入了文字

  var txt = Ext.getCmp('txt').getValue();

我想更改颜色或在textareafield中为错误的单词 - Thisss和screennn(数组中的单词)加下划线。我已经完成了拼写检查,我想做的就是突出显示错误的单词。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

似乎你必须使用比textarea更先进的东西。像iframe这样的东西可以完成这项工作