我有一个文本框,需要验证它是纯文本不包含html标签。
在.net
中执行此操作的最佳方式是什么?奖金问题:如何使用javascript进行相同操作。
答案 0 :(得分:1)
您可以允许输入它,然后在使用输入执行ANYTHING之前,您可以使用将它全部转换的HttpServerUtility.HtmlEncode类,以便在重新呈现它时(如在注释中),它不会是原始的HTML,而是它的编码渲染。
答案 1 :(得分:0)
为什么不对任何html进行转义/编码,你将获得1001种不同的方法来检测使用RegEx的html,但大多数都会以某种方式存在缺陷。如果逃避不是一个选项,那么你最好的选择可能是在问题和标题上加上一个RegEx标签以吸引一些专家。