3

入力要素に 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 Web サイトによると、onPaste のイベント ハンドラーは jscript または HTML を使用してのみ追加できますが、javascript で実行したいと考えています。これを行う方法はありますか?

4

2 に答える 2

3

小文字を試してください:

document.getElementById('text_area').onpaste = ...
于 2009-02-13T17:46:43.680 に答える
3

それはキャピタライゼーションにかかっています、あなたは望む:

document.getElementById('text_area').onpaste = function() { alert('I iz in ur textbox, pasting some text') };
于 2009-02-13T17:46:53.990 に答える