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

标签 html css sencha-touch sencha-touch-2

我想更改 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(数组中的词)。我已经实现了拼写检查,我想做的就是突出显示错误的单词。感谢您的帮助。

最佳答案

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

关于html - 在 Sencha Touch 中更改 Textareafield 中特定单词的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17608904/

相关文章:

html - 什么时候拖动会选择 HTML 页面上的元素?

html - 如何在 x 轴的两侧(+ve 和 -ve)过渡?

jquery - 在动态 flexslider 中保持相同数量的图像

extjs - 谁能解释一下 Sencha Touch Controller 如何与相关 View 结合

php - HTML5 视频播放列表 - 来自 MYSQL 的文件名

html - 如何使 HTML 页面在所有显示器上都显示相同?

html - 溢出:自动滚动条和动态宽度

html - 如何将文本保留在父级中?

javascript - 如何使用sencha touch显示和隐藏分页工具栏?

google-maps - 重新加载/刷新谷歌地图