Событие при вставке ссылки в input
Здравствуйте. Есть текстовое поля, куда вставляется ссылка на видео из ютуба. При вставки тут же динамически должен встраиваться плеер.
Прицепил событие paste через jquery, но оно работает только в фаерфоксе и хроме, 8й эксплорер и опера не работают. Как посоветуете решить такую задачу? |
<input type="text" id="TestInput" />
<script>
var I = document.getElementById('TestInput');
if (!window.opera) I.onpaste = myPaste;
else I.addEventListener('input', myPaste, false);
function myPaste() {
// запускаем функцию проверки после самой вставки, когда строка уже окажется в input'е
setTimeout(function() {
// здесь должен быть код
alert(I.value);
}, 0);
}
</script>
|
| Часовой пояс GMT +3, время: 03:26. |