使用javascript而不是HTML的IE onPaste事件

时间:2009-02-13 17:38:58

标签: javascript internet-explorer javascript-events

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

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

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

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

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

2 个答案:

答案 0 :(得分:3)

尝试小写:

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

答案 1 :(得分:3)

大概是资本化,你想要:

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