IE onPaste событие с использованием JavaScript, а не HTML - PullRequest
3 голосов
/ 13 февраля 2009

Кажется, что единственный способ добавить событие 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 сообщает, что вы можете добавлять обработчики событий только для onPaste, используя jscript или HTML, но я хочу сделать это в javascript. Есть ли способ сделать это?

Ответы [ 2 ]

3 голосов
/ 13 февраля 2009

Это до заглавных букв, вы хотите:

document.getElementById('text_area').onpaste = function() { alert('I iz in ur textbox, pasting some text') };
3 голосов
/ 13 февраля 2009

Попробуйте строчные:

document.getElementById('text_area').onpaste = ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...