博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js做网站的粘贴功能
阅读量:6151 次
发布时间:2019-06-21

本文共 678 字,大约阅读时间需要 2 分钟。

//获取用户复制到黏贴板中的文本内容

 var content = window.clipboardData.getData("Text");
//js里面的粘贴事件
onpaste

function pasteCheck() {
var content = window.clipboardData.getData("Text"); //获取用户复制到黏贴板中的文本内容
for (var i = 0; i < content.length; i++)
{
var codeAsc = content.charCodeAt(i); //获取文本内容字符串每位的ASCII值
var beginCodeAsc = '0'.charCodeAt(0); //获取0的ASCII值
var endCodeAsc = '9'.charCodeAt(0); //获取9的ASCII值
if (codeAsc < beginCodeAsc || codeAsc > endCodeAsc)//复制到黏贴板中的ASCII值,只能在0-9的区间
{
return false;
}
}
return true;
}

<input type="text" id="txtContent"  οnkeydοwn="return ConstraintUserInput();" onpaste = "return pasteCheck();" />

转载于:https://www.cnblogs.com/kuang/archive/2012/07/19/2599371.html

你可能感兴趣的文章
scanf
查看>>
Socket编程注意接收缓冲区大小
查看>>
SpringMVC初写(五)拦截器
查看>>
检测oracle数据库坏块的方法
查看>>
SQL server 安装教程
查看>>
Linux下ftp和ssh详解
查看>>
跨站脚本功攻击,xss,一个简单的例子让你知道什么是xss攻击
查看>>
js时间和时间戳之间如何转换(汇总)
查看>>
js插件---图片懒加载echo.js结合 Amaze UI ScrollSpy 使用
查看>>
java中string和int的相互转换
查看>>
P1666 前缀单词
查看>>
HTML.2文本
查看>>
Ubuntu unity安装Indicator-Multiload
查看>>
解决Eclipse中新建jsp文件ISO8859-1 编码问题
查看>>
7.对象创建型模式-总结
查看>>
1、块:ion-item
查看>>
【论文阅读】Classification of breast cancer histology images using transfer learning
查看>>
移动端处理图片懒加载
查看>>
jQuery.on() 函数详解
查看>>
谈缓存和Redis
查看>>