0

jHtmlArea在一个项目上使用该插件,它似乎BR在用户输入的任何内容的末尾添加了不需要的标签,但我看不出插件代码中的什么导致了这种情况发生。其他人在其他地方询问过添加P标签或DIV标签,但他们的问题没有得到回答。当然,我想找到一种方法来防止插入不需要的标签。

4

2 回答 2

1

在我的情况下, <br> 是在验证空字段时在验证测试之后添加的,所以我查看输入是否被不需要的
标签弄脏并将其重置为空。

if($("#post").val().trim() == "<br>") {
  $("#post").val("");
}

它是一个肮脏的错误修复,但它确实完成了我需要的工作。也许您可以根据自己的目的对其进行修改:)

于 2014-08-08T17:29:54.003 回答
0

所见即所得的内容编辑器通常就是这种情况。我快速浏览了一下,在 jHtmlArea-0.7.5.js 文件中没有看到任何有用的东西。

快速修复将是添加样式br {display:none;},但这不是最佳解决方案。

于 2012-12-31T21:00:18.697 回答