Javascript中的拦截粘贴事件
|
有没有办法拦截JavaScript中的粘贴事件并获取原始值,对其进行更改并将关联的DOM元素的值设置为修改后的值?
例如,我有一个用户试图复制并粘贴带空格的字符串,并且该字符串的长度超过了我的文本框的最大长度。我想截取文本,删除空格,然后使用更改值设置文本框的值。
这可能吗?
没有找到相关结果
已邀请:
4 个回复
才脊烽馈低
\”或在其他浏览器中使用\“
\”来获取粘贴的文本。 例如:
如@pimvdb所述,如果使用jQuery,则需要使用\“
\”。
戊袱
旅牢斯讲
妒垮
两个警告: 如果粘贴时已经有文本,则会在整个结果上进行修剪,而不仅仅是粘贴内容。 如果用户键入空格或BS或Del,然后粘贴,则不会进行修剪。