禁止用户输入特殊字符
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>
想 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>
相关文章推荐
- 利用Pattern和Mather来禁止特殊字符的输入
- js禁止输入特殊字符
- android 中禁止输入特殊字符小结
- 文本框中禁止输入特殊字符实现方法
- js控制文本框禁止输入特殊字符详解
- 文本框禁止输入特殊字符
- 禁止页面输入特殊字符
- android 禁止输入特殊字符
- Android编程EditText禁止输入空格和特殊字符例子分享
- 屏蔽用户手动输入的代码或特殊字符处理
- 文本框禁止输入特殊字符
- EditText禁止输入空格、换行符或特殊字符
- Flex&nbsp;TextInput&nbsp;禁止输入特殊字符[…
- 禁止输入特殊字符
- JS控制文本框禁止输入特殊字符
- JS 文本框禁止输入特殊字符
- js控制文本框禁止输入特殊字符详解
- android如何同时控制EditText输入字符个数和禁止特殊字符输入?