在execCommand中“粘贴为纯文本”的Javascript技巧
2022-08-30 04:36:05
我有一个基于此处介绍的示例的基本编辑器。有三种方法可以在区域内粘贴文本:execCommand
execCommand
- Ctrl+V
- 右键单击 ->粘贴
- 右键单击 ->粘贴为纯文本
我想只允许粘贴纯文本,而没有任何HTML标记。如何强制前两个操作粘贴纯文本?
可能的解决方案:我能想到的方法是为(+)的keyup事件设置侦听器,并在粘贴之前去除HTML标签。CtrlV
- 这是最好的解决方案吗?
- 在粘贴中避免任何HTML标记是否万无一失?
- 如何添加监听器右键单击 - >粘贴?