jquery教程

推荐列表 站点导航

当前位置:首页 > jquery > jquery教程 >

js过滤特殊字符的实现代码

来源:网络整理  作者:网友投稿  发布时间:2020-12-27 13:02
分享一个过滤特殊字符的js代码,用js校验输入域是否含有特殊符号,有需要的朋友参考下。...

例子,过滤特殊字符输入的js代码。
 

复制代码 代码示例:

/**  
* 校验输入域是否含有特殊符号  
* 所要过滤的符号写入正则表达式中,注意,一些符号要用'\'转义.  
* 要转义的字符包括:
* 1, 点号 .  
* 2,   中括号 []  
* 3,   大括号 {}  
* 4,   加号    +  
* 5,   星号    *  
* 6,   减号    -  
* 7,   斜杠    \  
* 8,   竖线    |  
* 9,   尖号    ^  
* 10, 钱币    $  
* 11, 问号    ?  
* 示例:  
* if(checkAllTextValid(document.forms[0]))  
*   alert("表单中所有文本框通过校验!");  
*/  
function checkAllTextValid(form)   
{   
//记录不含引号的文本框数量   
var resultTag = 0;   
//记录所有text文本框数量   
var flag = 0;   
for(var i = 0; i < form.elements.length; i ++)   
{   
   if(form.elements[i].type=="text")   
   {   
    flagflag = flag + 1;   
    //此处填写所要过滤的特殊符号   
    //注意:修改####处的字符,其它部分不许修改.   
    //if(/^[^####]*$/.test(form.elements[i].value))    
  
    if(/^[^\|"'<>]*$/.test(form.elements[i].value))  
                 resultTagresultTag = resultTag+1;  
    else  
     form.elements[i].select();  
   }  
}  
 
/**  
* 如果含引号的文本框等于全部文本框的值,则校验通过  
*/  
if(resultTag == flag)  
   return true;  
else  
{  
   alert("文本框中不能含有\n\n 1 单引号: ' \n 2 双引号: \" \n 3 竖   杠: | \n 4 尖角号: < > \n\n请检查输入!");   
   return false;   
}   
}
 

JavaScript 特殊字符示例
js过滤url参数特殊字符的方法
js过滤特殊字符的正则表达式
js过滤特殊字符输入
js特殊字符过滤函数代码
js验证特殊字符的例子
javascript正则验证特殊字符并过滤
js特殊字符验证代码
js特殊字符转义方法
url特殊字符转义小知识

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jq/jc/9685.shtml

相关文章
最新文章
PHP识别相片是否是颠倒的 PHP识别相片是否是颠倒的

时间:2020-12-28

python编程有哪些ide python编程有哪些ide

时间:2020-12-28

python开发工程师是做什么 python开发工程师是做什么

时间:2020-12-28

php构造函数的作用 php构造函数的作用

时间:2020-12-28

php怎么跟数据库连接 php怎么跟数据库连接

时间:2020-12-28

php实现顺序线性表 php实现顺序线性表

时间:2020-12-28

Python多重继承中的菱形继 Python多重继承中的菱形继

时间:2020-12-28

php中break的作用 php中break的作用

时间:2020-12-28

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

js过滤特殊字符的实现代码

2020-12-27 编辑:网友投稿

例子,过滤特殊字符输入的js代码。
 

复制代码 代码示例:

/**  
* 校验输入域是否含有特殊符号  
* 所要过滤的符号写入正则表达式中,注意,一些符号要用'\'转义.  
* 要转义的字符包括:
* 1, 点号 .  
* 2,   中括号 []  
* 3,   大括号 {}  
* 4,   加号    +  
* 5,   星号    *  
* 6,   减号    -  
* 7,   斜杠    \  
* 8,   竖线    |  
* 9,   尖号    ^  
* 10, 钱币    $  
* 11, 问号    ?  
* 示例:  
* if(checkAllTextValid(document.forms[0]))  
*   alert("表单中所有文本框通过校验!");  
*/  
function checkAllTextValid(form)   
{   
//记录不含引号的文本框数量   
var resultTag = 0;   
//记录所有text文本框数量   
var flag = 0;   
for(var i = 0; i < form.elements.length; i ++)   
{   
   if(form.elements[i].type=="text")   
   {   
    flagflag = flag + 1;   
    //此处填写所要过滤的特殊符号   
    //注意:修改####处的字符,其它部分不许修改.   
    //if(/^[^####]*$/.test(form.elements[i].value))    
  
    if(/^[^\|"'<>]*$/.test(form.elements[i].value))  
                 resultTagresultTag = resultTag+1;  
    else  
     form.elements[i].select();  
   }  
}  
 
/**  
* 如果含引号的文本框等于全部文本框的值,则校验通过  
*/  
if(resultTag == flag)  
   return true;  
else  
{  
   alert("文本框中不能含有\n\n 1 单引号: ' \n 2 双引号: \" \n 3 竖   杠: | \n 4 尖角号: < > \n\n请检查输入!");   
   return false;   
}   
}
 

JavaScript 特殊字符示例
js过滤url参数特殊字符的方法
js过滤特殊字符的正则表达式
js过滤特殊字符输入
js特殊字符过滤函数代码
js验证特殊字符的例子
javascript正则验证特殊字符并过滤
js特殊字符验证代码
js特殊字符转义方法
url特殊字符转义小知识

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jq/jc/9685.shtml

相关文章

风云图片

推荐阅读

返回jquery教程频道首页