求限制特殊字符的代码!
发布网友
发布时间:2022-04-30 15:06
我来回答
共1个回答
热心网友
时间:2022-05-17 11:30
貌似在哪加的位置应该由你提供。。。
通常来说,应该是后台登录页面,可以在输入框即时进行*特殊字符的输入,也可以统一在提交登录信息时,进行错误*提示。
一般使用javascript代码进行检测。追问就是在后台登录页面加,可是不知道加什么代码……求指导,谢谢
追答
示例代码如下:
<script>
function dd()
{
if (document.form.username.value=="")
alert("请输入用户名");
else if (document.form.password.value=="")
alert("请输入密码");
else if(!isVolidate(document.form.password.value)){
alert("输入密码包含有被禁止的字符!");
document.form.password.focus();
} else
document.form.submit();
}
function isVolidate(str){
var reg = /[a-z0-9]/;
return reg.test(str);
}
</script>
上面的代码中,添加了一个正则表达检测,*密码输入只能是字母和数字,如果不符合就弹出错误对话框。