首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否禁用在HTML输入字段中复制粘贴?

是否禁用在HTML输入字段中复制粘贴?
EN

Stack Overflow用户
提问于 2012-10-10 02:04:25
回答 1查看 105.6K关注 0票数 49

可能重复:

Disable Copy/Paste into HTML form using Javascript

My bank似乎禁用了用户名和密码的复制粘贴。

它是如何做到的?它是否提高了安全性?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-10 02:17:51

您可以在输入中禁用粘贴,如下所示:

html:

代码语言:javascript
复制
<input type="text" value="" id="myInput">

javascript:

代码语言:javascript
复制
window.onload = () => {
 const myInput = document.getElementById('myInput');
 myInput.onpaste = e => e.preventDefault();
}

谈到安全性,我不会说这有任何影响。您通常会使用客户端和服务器端验证用户提交的数据。

票数 108
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12805803

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档