在项目中可能有时候会碰到禁止输入,但是有些用户它却用复制粘贴,这样一来,程序就有可能出现错误
所以有就干脆禁止
只需要在控件里面加事件 即可
<asp:TextBox ); --这里是在后台给它加了动态的js事件
    //只允许录入数字和小数点
        function KeyPress(objTR)
        {
            //只允许录入数据字符 0-9 和小数点
            //var objTR = element.document.activeElement;
            var txtval=objTR.value;
            var key = event.keyCode;
            if((key < 48||key > 57)&&key != 46)
            {
                event.keyCode = 0;
            }
            else
            {
                if(key == 46)
                {
                    if(txtval.indexOf(".") != -1||txtval.length == 0)
                    event.keyCode = 0;
                }
            }
        }
这段代码解决了输入的问题,可是用户还是可以复制粘贴人哦!!!
javascript 防止粘贴or复制
下面那么就用一个简单的js函数即可 (我这里只用了isNaN判断,没有用正则表达式 ,当鼠标离开时进行判断)

jQuery(function () {

}
});
} //--end
});

 

 



相关文章:

  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-25
  • 2021-12-31
  • 2021-05-29
猜你喜欢
  • 2022-01-30
  • 2021-12-31
  • 2021-12-31
  • 2021-12-31
  • 2021-12-31
  • 2021-12-31
相关资源
相似解决方案