怎样限制文本框中不能输入HTML标签

2024-12-29 15:24:32
推荐回答(3个)
回答1:

要限制文本框输入HTML标签,可以通过js的replace方法来过滤标签,原理是通过正则表达式匹配到左尖括号和右尖括号然后替换成空格。这样我们输入的HTML标签就给人为去掉了,提交后也不会对服务器造成不良的影响。

test"  onchange="setContent(this.value)" />

回答2:

要限制文本框输入HTML标签,可以通过js的replace方法来过滤标签,原理是通过正则表达式匹配到左尖括号和右尖括号然后替换成空格。这样我们输入的HTML标签就给人为去掉了,提交后也不会对服务器造成不良的影响。


回答3:

可以用正则处理这个东西,不过html标签还是有点多,这样写出来的正则可能比较麻烦,而且想替换这种不定长的字符数据,动态验证一般不是很好搞,你可以写好正则后,在你输入完成之后再进行替换处理,不过建议你要处理这种最好是使用一种在线编辑器,那个东西一般可以直接获取文本内容