Событие при вставке ссылки в 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, время: 13:26. |