如何防止用户评论功能中的未闭合HTML标签?

大多数博客、论坛程序里,用户评论都支持输入HTML标签,从而使显示内容更加美观。但是如何避免用户输入未闭合的HTML标签?例如<a href="...">link,标签没有结束,会对评论之后的页面内容产生影响。请问如何避免这一点?


我个人的想法是有两种解决方案,一种是在提交内容的时候检查标签合法性,补全后提交,另一种则是在显示的时候进行检查。请问有什么推荐的做法?具体的实现方法如何?

阅读 5k
2 个回答

ubb。未闭合?那就输出未闭合的<a href="link">link

可以用html tidy处理

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题