JavaScript剪贴板数据粘贴纯文本而不是文本/html或其他媒体类型/mime

JavaScript剪贴板数据粘贴纯文本而不是文本/html或其他媒体类型/mime,javascript,clipboarddata,Javascript,Clipboarddata,如何仅允许粘贴纯文本,而不允许粘贴文本/html或其他媒体类型/MIME 目前我正在检索文本,但我必须使用event.preventDefault;并手动替换DOM中的textNode 下面是我如何得到粘贴的文本 document.getElementById('editor').onpaste = function(event) { if (event.clipboardData) { text = event.clipboardData.getData('text/plain');

如何仅允许粘贴纯文本,而不允许粘贴文本/html或其他媒体类型/MIME

目前我正在检索文本,但我必须使用event.preventDefault;并手动替换DOM中的textNode

下面是我如何得到粘贴的文本

document.getElementById('editor').onpaste = function(event)
{
 if (event.clipboardData)
 {
  text = event.clipboardData.getData('text/plain');
 }
 else if (window.clipboardData)
 {//IE-frigin-11
  text = window.clipboardData.getData('Text');
 }
剪贴板API中是否有方法告诉浏览器粘贴纯文本mime而不是文本/html mime,这样我就不必使用event.preventDefault;和手动调整anchorNode textNode?没有框架