您的位置:首页 > 其它

禁止用户输入特殊字符

2013-09-09 14:22 267 查看
有个需求 在搜索框中不让用户输入特殊字符?

想 onkeyup事件 正则表达式验证 用户输入是否包含特殊字符 判 断输入的是否是特殊字符 是的话清空并提示不能输入特殊字符

<script type="text/javascript">

function CheckSpecialCharacter() {

var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]")

if (pattern.test($("#T1").val()))

{

alert("请不要输入特殊字符");

$("#T1").val("");

}

return false;

}

</script>

当T1是模板页中的控件时 ,它的id 就不再是T1 , 这种情况下失效,这个时候该怎么获取到它的id

document.getElementById("<%=T1.ClientID%>");

$("#<%=T2.ClientID%>").val();

<script type="text/javascript">

function CheckSpecialCharacter(){

var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]");

if(pattern.test($("#<%=T2.ClientID%>").val()))

{

alert("请不要输入特殊字符");

$("#<%=T2.ClientID%>").val("");

return false;

}

return true;

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: