js onpaste事件,禁止粘贴

js中有个禁止粘贴的事件onpaste;主要在用户填写信息,注册等地方使用,用户填写一些非常重要的信息的时候,比如手机号码,确认邮箱等,防止用户第一次输入错误,第二次直接粘贴,这种情况也比较常见。例如支付宝的注册页面,整个表单都是禁止粘贴的。
(转载请注明出处:WEB前端开发 https://www.html.cn/)

基本的使用方法就是就是在文本框中加入onpaste=”fnPaste()” ;

[code=”html”]

[/code]

如果你想像支付宝的注册页面,整个表单都是禁止粘贴的话可以再body标签上加onpaste=”return false”;

[code=”html”]

[/code]

当然你也可以添加自定义的方法:
(转载请注明出处:WEB前端开发 https://www.html.cn/)

[code=”html”]

[/code]

[code=”javascript”]

function sayHi(){

alert(“hi”);

}

[/code]

有一点值得注意的就是Opera是不支持onpaste事件的。IE6-8,Safari,firefox 3都支持。
(转载请注明出处:WEB前端开发 https://www.html.cn/)

赞(0) 打赏
未经允许不得转载:WEB前端开发 » js onpaste事件,禁止粘贴

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏