本文介绍了使用javascript而不是HTML的IE onPaste事件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

似乎将onPaste事件添加到输入元素的唯一方法是使用HTML:

It seems that the only way to add an onPaste event to an input element is to use HTML:

<textarea id="text_area" onpaste="on_paste" />

而不是能够使用javascript附加事件处理程序:

rather than being able to attach the event handler using javascript:

document.getElementById('text_area').onPaste = function() { alert('I iz in ur textbox, pasting some text') };

MSDN网站说你只能使用jscript或HTML为onPaste添加事件处理程序,但我想要在javascript中执行此操作。有没有办法做到这一点?

The MSDN website says you can only add event handlers for onPaste using jscript or HTML, but I want to do it in javascript. Is there any way to do this?

推荐答案

尝试小写:

document.getElementById('text_area').onpaste = ...

这篇关于使用javascript而不是HTML的IE onPaste事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-13 23:56