我使用tinymce编辑器作为富文本编辑器。我的问题是,当我保存文本时,它是以html格式保存的,例如
<p> Hello world<p/>
我需要一个纯文本,即上面例子中的"Hello World“。我在谷歌上搜索,我找到了类似html encode的东西。我不知道那是什么。我对这个概念还是个新手。我使用的是asp.net MVC5,我使用的是tinymce:
模型是
namespace ProjectNSAS.Models{
public class AboutModels
{
[Key]
public int Id { get; set;
当用户将html内容粘贴到Summernote texteditor中时,是否可以删除所有样式属性?
例如:(输入)
<p style="font-weight:500; color:#000;">Hello World </p>
<div style="display:block"> I am a Div content </div>
粘贴后的预期输出:
<p>Hello World </p>
<div> I am a Div content </div>
我使用普通的js来更改label元素的内部文本,但我不确定应该使用innerHTML、nodeValue还是textContent。我不需要创建新的节点,也不需要更改HTML元素或任何- just来替换文本。以下是代码的一个示例:
var myLabel = document.getElementById("#someLabel");
myLabel.innerHTML = "Some new label text!"; // this works
myLabel.firstChild.nodeValue = "Some new label text!
可能重复:
在我的网站上,当我从其他人的文本文档中复制一段文字时,使用不同的字符,比如较长的破折号,以及除了'‘“之外的其他类型的引号,它会返回html垃圾。例如:
9 am – 4 pm
看上去:
9 am � 4 pm
和
as ‘secrets’, ‘remembering/keeping,’, narratives, and ‘surprises.’
看上去:
as �secrets�, �remembering/keeping,�, narratives, and �surprises.�
我用于插入数据的php简单地是:
strip_t
下午好。我希望得到一个带有HTML标记的文本字符串,但是summernote解释它们并显示富文本,我想要的是显示带有标记的文本,但我没有成功:
var content = '<b>Content</b> and <b>tags</b> and <i>HTML</i>';
//I have tried this:
$('#summernote').summernote('code',content);
$('#summernote').val(content)