我想知道在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 </p>
我该如何解决?抱歉我的英文不好
答案 0 :(得分:0)
要获取最新单词,请使用:
var latestword = $('#summernote').text().split(/(\s| )/).pop();
由于您没有提供任何HTML,我不知道.text()
是否是正确的功能,请将其替换为.html()
或.code()
所做的