首页 > 其他分享 >在input中如何禁止复制、粘贴、鼠标右键弹出面板选项

在input中如何禁止复制、粘贴、鼠标右键弹出面板选项

时间:2023-05-15 14:48:01浏览次数:33  
标签:选项 禁止 鼠标 右键 input 面板 粘贴

主要事件

  • 右键弹出面板选项oncontextmenu

  • 复制oncopy

  • 粘贴onpaste

原生input实现

- 禁止复制

 <input oncopy="return false" />

- 禁止粘贴

 <input onpaste="return false" />

- 禁止鼠标右键弹出面板选项

 <input oncontextmenu="return false" />

React中实现

- 禁止复制

 <input onCopy={(e) => e.preventDefault()} />

- 禁止粘贴

 <input onPaste={(e) => e.preventDefault()} />

- 禁止鼠标右键弹出面板选项

 <input onContextMenu={(e) => e.preventDefault()} />

标签:选项,禁止,鼠标,右键,input,面板,粘贴
From: https://www.cnblogs.com/lsh-admin/p/17401755.html

相关文章

  • Windows 11 恢复经典的右键全量菜单
    设置打开windows命令行终端输入并回车(下列代码为同一行):regaddHKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32/ve/d""/f退出命令行终端退出并重新登录账号或重启资源管理器或重启电脑恢复默认打开windows命令行终端输入并回......
  • Python学习之七_input和print
    Python学习之七_input和print摘要python3之后函数必须带()了因为我开始学习的比较晚,所以准备Python3开始学起前面主要是模仿别人的代码进行学习后续慢慢学习使用python调用ebpf等内容.这里简单先总结一下input和print的函数.作为一个学习总结print和inputprint......
  • 建立一个全局的鼠标钩子
    分两步:一、建立DLL,并在DLL实现钩子的设置、释放和钩子函数;二、再建一个工程调用测试.第一步:做DLL先建立一个DLL工程,自动初始的代码如下(去掉注释了):libraryProject1;uses SysUtils, Classes;{$R*.res}beginend.//把工程保存为MyHook.dpr,并实......
  • 雨中冒险2 按键未绑定 鼠标无法移动镜头 解决方案 Risk of Rain 2 NO GAMEPAD BINDIN
    兄弟萌,检查你的.xml用户配置文件一般在这个目录下Steam\userdata\385903137\632360\remote\UserProfiles然后用记事本或者vscode等工具打开,还原这三个配置UserProfile>joystickMap,keyboardMap,mouseMap如果没有备份过,那可以试试我的。不要将内容换行! checkyour.xmluse......
  • 用鼠标获取任意窗口的句柄, 并把它当作子窗体
    unitUnit1;interfaceuses Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms, Dialogs,StdCtrls,ExtCtrls;type TForm1=class(TForm)  Panel1:TPanel;  Edit1:TEdit;  Button1:TButton;  Button2:TButton;......
  • Firefox 112 发布:右键单击显示密码、改进标签管理等!
    Firefox发布112版本,为我们带来了显示密码的新选择、同时改进了标签管理等。Mozilla于2023年4月11日发布了Firefox112,新版本包含一些令人兴奋的新功能和改进。该浏览器的最新版本带来了一些功能以增强用户体验和提高性能。在Ubuntu上运行Firefox112本次......
  • Firefox 112 发布:右键单击显示密码、改进标签管理等!
    Firefox发布112版本,为我们带来了显示密码的新选择、同时改进了标签管理等。Mozilla于2023年4月11日发布了Firefox112,新版本包含一些令人兴奋的新功能和改进。该浏览器的最新版本带来了一些功能以增强用户体验和提高性能。在Ubuntu上运行Firefox112本次......
  • Firefox 112 发布:右键单击显示密码、改进标签管理等!
    Firefox发布112版本,为我们带来了显示密码的新选择、同时改进了标签管理等。Mozilla于2023年4月11日发布了Firefox112,新版本包含一些令人兴奋的新功能和改进。该浏览器的最新版本带来了一些功能以增强用户体验和提高性能。在Ubuntu上运行Firefox112本次......
  • Windows——Windows11右键经典栏与传统栏转换
    图1.Windows11右键默认为经典菜单栏图2.传统右键菜单栏/显示更多选项由经典右键菜单栏变为传统右键菜单栏【图1变图2】运行reg.exeadd"HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32"/f/ve将【显示更多选项】作为默......
  • el-input 控制输入内容只能输金额
    formatValue(value,row,item){letval=(value&&value.split(""))||[];letsNum=val.toString();//先转换成字符串类型if(sNum.indexOf('.')===0){//第一位就是.sNum='0'+sNum}sNum......