从summernote获取最后输入的文本

时间:2014-09-05 14:51:09

标签: jquery onkeyup summernote

我想知道在summernote上写的或粘贴的最后一个字,下面是我用于相同的代码

onkeyup: function (e) {


              //  CurrentContent = $('#summernote').code();
                var CurrentContent = $('#summernote').code().replace(/(<([^>]+)>);/ig, "");
                if (e.keyCode == 32) {
                    PrevContent = CurrentContent.replace(PrevContent, "");

                    $('#content').text(PrevContent);
                    PrevContent = CurrentContent;
                }

                console.log('Key is released:', e.keyCode);
            }



<div id="summernote"></div>
 <h1>Latest word:</h1>
<div id="content"> </div>

这不能给我正确的结果;相反,当我输入“Test”时,它会给我这样的东西

<p>Test&nbsp;</p>

我该如何解决?抱歉我的英文不好

1 个答案:

答案 0 :(得分:0)

要获取最新单词,请使用:

var latestword = $('#summernote').text().split(/(\s|&nbsp;)/).pop();

由于您没有提供任何HTML,我不知道.text()是否是正确的功能,请将其替换为.html().code()所做的