JS代码防止SQL注入的方法(超简单)

 更新时间:2016年04月12日 10:15:57   作者:jerrylsxu  
下面通过两个方面给大家介绍js代码防止sql注入的方法,非常简单实用,感兴趣的朋友参考下吧

下面通过两个方面给大家介绍js代码防止sql注入的方法,非常简单实用,感兴趣的朋友参考下吧!

1.URL地址防注入:

//过滤URL非法SQL字符
var sUrl=location.search.toLowerCase();
var sQuery=sUrl.substring(sUrl.indexOf("=")+1);
re=/select|update|delete|truncate|join|union|exec|insert|drop|count|'|"|;|>|<|%/i;
if(re.test(sQuery))
{
alert("请勿输入非法字符");
location.href=sUrl.replace(sQuery,"");
}

2.输入文本框防注入:

/防止SQL注入

function AntiSqlValid(oField )
{
re= /select|update|delete|exec|count|'|"|=|;|>|<|%/i;
if ( re.test(oField.value) )
{
//alert("请您不要在参数中输入特殊字符和SQL关键字!"); //注意中文乱码
oField.value = ";
oField.className="errInfo";
oField.focus();
return false;
}

  在需要防注入的输入文本框添加如下方法

txtName.Attributes.Add("onblur", "AntiSqlValid(this)");//防止Sql脚本注入 

关于JS代码防止SQL注入的方法小编就给大家介绍这么多,希望对大家有所帮助!

相关文章

  • 基于JS制作一个简易的2048游戏

    基于JS制作一个简易的2048游戏

    这篇文章主要介绍了如何利用JS编写一个简单的2048小游戏,代码简单易懂对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • js中arguments的用法(实例讲解)

    js中arguments的用法(实例讲解)

    这篇文章主要是对js中arguments的用法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2013-11-11
  • 如何在JavaScript中谨慎使用代码注释

    如何在JavaScript中谨慎使用代码注释

    这篇文章主要介绍了如何在JavaScript中谨慎使用代码注释,必要的注释可以阐明实现细节和设计意图,以此节约自己和别人的时间。 然而很多时候注释起的作用却适得其反,,需要的朋友可以参考下
    2019-06-06
  • 原生JavaScript制作计算器

    原生JavaScript制作计算器

    本文给大家汇总了2个原生JavaScript实现的计算器功能的代码,一个简单一个稍微复杂些,小伙伴们根据自己的需要来选择吧
    2016-10-10
  • JS结合bootstrap实现基本的增删改查功能

    JS结合bootstrap实现基本的增删改查功能

    这篇文章主要介绍了JS结合bootstrap实现基本的增删改查功能,需要的朋友可以参考下
    2016-07-07
  • 微信小程序之几种常见的弹框提示信息实现详解

    微信小程序之几种常见的弹框提示信息实现详解

    这篇文章主要介绍了微信小程序之几种常见的弹框提示信息实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • JavaScript删除指定子元素代码实例

    JavaScript删除指定子元素代码实例

    这篇文章主要介绍了JavaScript删除指定子元素代码实例,本文给出了代码实例和实现代码解释,需要的朋友可以参考下
    2015-01-01
  • javascript静态的url如何传递

    javascript静态的url如何传递

    javascript静态的url如何传递...
    2007-05-05
  • javascript创建含数字字母的随机字符串方法总结

    javascript创建含数字字母的随机字符串方法总结

    如果想创建一个含有数字、字母(大小写)或者符号的字符串,比如从[a-zA-Z0-9]集合中中创建一个随机的字符串,长度为5.有没有什么比较好的代码呢?本文提供了几种方法,包括自动改变字符集合。一起来学习下。
    2016-08-08
  • Js代码中的span拼接问题解决

    Js代码中的span拼接问题解决

    这篇文章主要介绍了Js代码中的span拼接问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-11-11

最新评论