如何防止用户在文本区输入url和HTML标签


how to prevent user from entering url and html tags in textarea

我正在创建一个反馈表,我不希望用户在textarea字段中输入任何url或任何html标签。我试了很多方法,但都不起作用。

您必须触发空格字符并通过正则表达式检查单词,如果它包含HTTP或<然后是标签或url你需要清空文本区,然后弹出你不能输入url或标签这只是部分工作因为黑客可以通过修改javascript来破坏这个所以你也可以在服务器端解决>

您可以通过使用JavaScript测试方法来做到这一点。

function Check(){
var reg =/<(.|'n)*?>/g; 
if (reg.test($('#TextAreaID').val()) == true) {
    var ErrorMsg ='not allowed';
    alert('ErrorMsg');
    }
}