jHtmlArea添加不需要的BR标签
jHtmlArea adding unwanted BR tag
我在一个项目上使用jHtmlArea
插件,它似乎在用户输入的末尾添加了不需要的BR
标签,但我看不出插件代码中有什么使这种情况发生。其他人在其他地方问过添加P
标签或DIV
标签的问题,但他们的问题没有得到回答。当然,我想找到一种方法来防止不需要的标签被插入。
在我的例子中,<是在验证空字段时在验证测试之后添加的,所以我查看了输入是否被不需要的>
标记弄脏了,并将其重置为空。
if($("#post").val().trim() == "<br>") {
$("#post").val("");
}
这是一个肮脏的bug修复,但它确实做了我需要它的工作。也许你可以根据自己的需要修改一下
所见即所得内容编辑器通常就是这种情况。我快速浏览了一下,并没有在jHtmlArea-0.7.5.js文件中看到任何有用的东西。
一个快速的修复将是添加样式br {display:none;}
,但这不是一个最佳的解决方案。
相关文章:
- jQuery:添加和删除<br>标签,这取决于窗口宽度以及标签是否已经存在
- 在 Ckeditor 中,删除文本前后的 br 标签
- Execcommand justifyCenter在Firefox中不起作用,当P标签包含BR时
- 在内容可编辑元素上按 Enter 时插入 BR 或 P 标签的跨浏览器方式
- JavaScript 替换 - 将 br 标签转换为新行
- 正在转换<br>标记到<Div>或者<P>标签
- 如何添加<br/>在最后一个单词上加标签
- XSLT转换搞砸了<br/>标签
- 如何使此字符串替换代码与`<br/>`标签
- 将换行符替换为<br>标签
- Jquery换行符替换为br标签不工作
- 将新行转换为段落/br HTML 标签,这可以是单个正则表达式吗?
- 添加& lt; br>手机或特定分辨率下的标签
- 在summernote上传的图片之间插入br标签
- 用JS删除额外的br标签
- 删除特定计数后的额外br标签
- 字符串处理添加尾斜杠到自关闭标签(IMG, BR等)
- br 标签在使用 JQUERY 文本函数将内容从文本区域替换到 DIV 时不起作用
- 替换br标签
- jHtmlArea添加不需要的BR标签