0

我想在 Sencha Touch2 的 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();

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

4

1 回答 1

1

看来您必须使用比 textarea 更高级的东西。诸如 iframe 之类的东西可能会完成这项工作

于 2013-07-12T12:02:02.523 回答