jjzjj

summernote

全部标签

javascript - Summernote createRange 与 HTML

我的summernote编辑器中的一些文本包含HTML。我想获取用户选择的文本,与编辑器中的文本完全一样。到目前为止我看到的所有答案都告诉我使用这个$('#summernote').summernote('createRange').toString()但它会从选择中删除所有现有的HTML。这:$('#summernote').summernote('code')返回所有带有HTML的文本,但不涉及用户选择的文本。有没有办法让用户在summernote中选择带有所有HTML和格式的文本? 最佳答案 这是我的解决方案-在html变量中

jquery - 如何从 summernote 编辑器中获取纯文本?

例如,这是我输入的:sdf42342xxcv.code()将其转换为sdf42342xxcv或另一件事:[{"_type":"ServerOperation","operationType":"ANNOUNCE"}]成为[{"_type":"ServerOperation","operationType":"ANNOUNCE"}]如何获取纯文本/纯文本? 最佳答案 试试这个:varplainText=$($("#summernote").code()).text()编辑:在较新的版本中,您需要改用它:varplainText=$($

javascript - SummerNote insertHtml

我有一个"template"选择器,可以让人们更改当前文本区域的“文本/html”。所以当他们更改模板时,我需要更新SummernoteHTML。我看到了(insertText)的方法,但它不适用于HTML。有HTML版本的解决方案吗?我认为有一个.code()解决方案,但似乎不起作用?我收到错误消息“不是函数”如有任何帮助,我们将不胜感激!$('.dialogMessageArea').summernote({height:'230px',focus:true,toolbar:[['style',['bold','italic','underline','clear']],['fon

javascript - 更改 summernote div 时 Textarea 值更改

我已经为summernote设置了一个div来改变从数据库中提取的文本。$(document).ready(function(){$('#summernote').summernote({height:300,});});在div之后我有一个带有ID的文本区域。我希望文本区域的内容在我输入summernotediv时发生变化。就像我输入这个问题时发生的事情一样。 最佳答案 使用summernoteAPI我想到了这个解决方案:$(document).ready(function(){$('#summernote').summernot

jquery - 从 summernote textarea 中提取编辑过的文本

我在数据库中有一个jar装电子邮件列表。“感谢您成为成员(member)”、“感谢您在途中购买它”——诸如此类。我正在使用Bootstrap模态来编辑这些电子邮件。当我单击编辑按钮时,模态下拉,并填充了数据库中的数据:电子邮件名称、主题、正文。我正在使用Passingdatatoabootstrapmodal来完成这个。效果很好。现在我使用summernote作为我的富文本编辑器。这是我的显示未编辑数据的文本区域:类summernote是如何将数据定向到输出文本区域以便对其进行编辑的。编辑完数据后,我点击提交,然后数据就会被拉到JavaScript中,使用下面的代码。$(documen

javascript - 在 summernote 编辑器中将内容粘贴为纯文本

我需要在我的summernote编辑器中复制粘贴一些内容。但是当我粘贴时,它会采用我复制的页面样式。我需要将其粘贴为纯文本。有什么解决办法吗? 最佳答案 使用onPaste回调使用onPaste用于定义将剥离标签并手动插入文本的回调的选项。$editor.summernote({onPaste:function(e){varbufferText=((e.originalEvent||e).clipboardData||window.clipboardData).getData('Text');e.preventDefault();d

javascript - Summernote图片上传

我对编辑器Summernote有疑问。我想将图像上传到服务器上的目录中。我有一些脚本:$(function(){$(\'.summernote\').summernote({height:200});$(\'.summernote\').summernote({height:300,onImageUpload:function(files,editor,welEditable){sendFile(files[0],editor,welEditable);}});});functionsendFile(file,editor,welEditable){data=newFormData()