什么" event.originalEvent.clipboardData.getData"意思?

时间:2015-03-25 19:54:11

标签: javascript jquery html

event.originalEvent.clipboardData.getData('Text').match(/[^\d]/))

在上面的代码中,我不了解originalEventclipboardData进程。请简要向我解释一下。

1 个答案:

答案 0 :(得分:3)

您已发布与regular expression字符串匹配的代码(简称:正则表达式;一般模式匹配语法)。该字符串是通过一些对象及其属性/方法获取的,以响应jquery事件。详细说明:

  • event: 一个jquery事件对象。

  • originalEvent: 基础javascript事件对象。

  • clipboardData: 此属性显示来自ClipboardEvent的原始事件是paste(更具体地说是ClipboardAPI事件)。该属性返回一个DataTransfer对象,其中包含剪贴板中键入的数据。

  • getDataDataTransfer对象的此方法从剪贴板内容中提取文本数据。

  • match: 此方法从字符串中检索所有非数字作为数组,如果字符串仅包含数字,则返回null。

<强> 注意

大多数链接都引用MDN ( Mozilla Developer Network ),这是一个很好的Web开发资源。这些页面通常包含相关标准的链接,其中大部分也可通过w3c web site访问。

即使需要时间,也要经常彻底地查阅这些资源! - 它们将大大提高您的开发技能,从长远来看实际上可以节省您的时间!

除了使用他们提供的信息和工具外,我与MDN或W3C没有任何关系。