本文介绍了使用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事件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!