ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)


Posted in Javascript onJanuary 13, 2012

当用户要输入一些密码、信用卡信息和银行账号等敏感信息,用户更希望手工通过键盘敲入数据,而好过通过剪贴板复制粘贴。

我们先来看下实现后的效果:
输入新密码

ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)

复制新密码出现如下对话框

ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)

界面代码
<body> 
<form id="form1" runat="server"> 
<div align="center"> 
<fieldset style="width: 400px; height: 180px"> 
<table cellpadding="3" cellspacing="3" border="0"> 
<tr> 
<td colspan="2" class="header"> 
修改密码 
</td> 
</tr> 
<tr> 
<td> 
<asp:Label ID="lblCurrentPwd" Text="当前密码: " runat="server"></asp:Label> 
</td> 
<td> 
<asp:TextBox ID="txtCurrentPwd" Width="200px" runat="server" TextMode="Password"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Label ID="lblNewPwd" Text="新密码: " runat="server"></asp:Label> 
</td> 
<td> 
<asp:TextBox ID="txtNewPwd" Width="200px" runat="server" TextMode="Password"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
<asp:Label ID="lblConfirmNewPwd" Text="确认新密码: " runat="server"></asp:Label> 
</td> 
<td> 
<asp:TextBox ID="txtConfirmNewPwd" Width="200px" runat="server" TextMode="Password"></asp:TextBox> 
</td> 
</tr> 
<tr> 
<td> 
</td> 
<td> 
<asp:Button ID="btnSubmit" runat="server" Text="提交" />  <asp:Button ID="btnReset" runat="server" 
Text="重置" /> 
</td> 
</tr> 
</table> 
</fieldset> 
</div> 
</form> 
</body>

脚本代码
<head runat="server"> 
<title>Recipe3</title> 
<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script> 
<style type="text/css"> 
.header 
{ 
background-color:Gray; 
font-weight:bold; 
font-size:large; 
} 
</style> 
<script type="text/javascript"> 
$(document).ready(function () { 
$("input:password").bind("copy cut paste", function (e) { // 通过空格连续添加复制、剪切、粘贴事件 
e.preventDefault(); // 阻止事件的默认行为 
alert("复制/剪切/粘贴已经在文本框中禁止掉了"); 
}); 
}); 
</script> 
</head>
Javascript 相关文章推荐
url 特殊字符 传递参数解决方法
Jan 01 Javascript
jQuery遍历Form示例代码
Sep 03 Javascript
jQuery 实现侧边浮动导航菜单效果
Dec 26 Javascript
JQuery实现动态适时改变字体颜色的方法
Mar 10 Javascript
JavaScript将数字转换成大写中文的方法
Mar 23 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 jQuery
原生JavaScript来实现对dom元素class的操作方法(推荐)
Aug 16 Javascript
微信小程序基于Taro的分享图片功能实践详解
Jul 12 Javascript
ant-design-vue 实现表格内部字段验证功能
Dec 16 Javascript
vue框架中props的typescript用法详解
Feb 17 Javascript
Vue实现简易计算器
Feb 25 Javascript
vue项目配置使用flow类型检查的步骤
Mar 18 Javascript
ASP.NET jQuery 实例2 (表单中使用回车在TextBox之间向下移动)
Jan 13 #Javascript
ASP.NET jQuery 实例1(在TextBox里面创建一个默认提示)
Jan 13 #Javascript
从URL中提取参数与将对象转换为URL查询参数的实现代码
Jan 12 #Javascript
js中根据字数截取字符串,不能截断url
Jan 12 #Javascript
js 实现css风格选择器(压缩后2KB)
Jan 12 #Javascript
js日历功能对象
Jan 12 #Javascript
关于 文本框默认值 的操作js代码
Jan 12 #Javascript
You might like
星际争霸, 教主第一视角, ZvT经典龙蛇演义
2020/03/02 星际争霸
php&amp;java(二)
2006/10/09 PHP
php 中的4种标记风格介绍
2012/05/10 PHP
php foreach循环中使用引用的问题
2013/11/06 PHP
PHP图片处理之图片背景、画布操作
2014/11/19 PHP
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
2011/05/24 Javascript
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
JavaScript实现更改网页背景与字体颜色的方法
2015/02/02 Javascript
利用jsonp跨域调用百度js实现搜索框智能提示
2016/08/24 Javascript
Node.js开启Https的实践详解
2016/10/25 Javascript
老生常谈javascript中逻辑运算符&amp;&amp;和||的返回值问题
2017/04/13 Javascript
十大 Node.js 的 Web 框架(快速提升工作效率)
2017/06/30 Javascript
Node.js+jade+mongodb+mongoose实现爬虫分离入库与生成静态文件的方法
2017/09/20 Javascript
nodejs读取并去重excel文件
2018/04/22 NodeJs
layui 优化button按钮和弹出框的方法
2018/08/15 Javascript
vue环形进度条组件实例应用
2018/10/10 Javascript
vue如何截取字符串
2019/05/06 Javascript
js 闭包深入理解与实例分析
2020/03/19 Javascript
Vue 打包的静态文件不能直接运行的原因及解决办法
2020/11/19 Vue.js
[01:16:01]VGJ.S vs Mski Supermajor小组赛C组 BO3 第一场 6.3
2018/06/04 DOTA
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
python anaconda 安装 环境变量 升级 以及特殊库安装的方法
2017/06/21 Python
关于Python中浮点数精度处理的技巧总结
2017/08/10 Python
python实现学生信息管理系统
2020/04/05 Python
对python抓取需要登录网站数据的方法详解
2018/05/21 Python
使用python进行波形及频谱绘制的方法
2019/06/17 Python
python之mock模块基本使用方法详解
2019/06/27 Python
Python性能分析工具py-spy原理用法解析
2020/07/27 Python
python实现磁盘日志清理的示例
2020/11/05 Python
乐高瑞士官方商店:LEGO CH
2020/08/16 全球购物
网络工程师自荐书范文
2014/04/01 职场文书
教师遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
辞职信模板(中英文版)
2015/02/27 职场文书
校长个人总结
2015/03/03 职场文书
CSS完成视差滚动效果
2021/04/27 HTML / CSS
Nginx图片服务器配置之后图片访问404的问题解决
2022/03/21 Servers