|
|
1
2
您可能想看看一个名为 HTMLPurifier ——有一个 demo page 如果您想快速检查它的功能,可以使用。 它将“排序”HTML作为输入,并将格式良好的HTML作为输出;这样,您就不会强迫用户输入格式良好的HTML,而是可以“更正”他们键入的内容。 另一个好处是,您可以指定允许哪些标记和属性;这对安全性也有好处:
下面是格式良好/安全的HTML,作为输出:
发生了什么变化?
当然,这只是一个很快的例子——我希望能有所帮助。 |
|
|
2
0
我不确定你到底想做什么。如果您正在寻找一个富文本编辑器,请尝试一个更成熟的解决方案,而不是尝试重新设计轮子。/ http://www.queness.com/post/212/10-jquery-and-non-jquery-javascript-rich-text-editors 您将需要正则表达式来检查关闭的标记。对于不熟悉regex的人来说,这有点复杂。 使用此搜索作为起点: http://www.google.com.kw/search?q=regex+html+tags |
|
|
Y-jiji · 调整大小时替换了假选择 1 年前 |
|
|
Eric G · 如何将svg文本元素垂直居中? 2 年前 |
|
|
Juan Lanus · 如何获取对所选内容的DOM元素的引用 2 年前 |
|
Toby Hogan · 元素React状态更改后未在DOM中更新 2 年前 |