Отлавливаю событие вставки изображения на элементе :
let el = document.getElementById("modalWnd");
el.onpaste = function (event) {
alert("Ok");
}
Нажимаю PrtSc затем Ctrl+C. Все работает хорошо, если я предварительно щелкну мышью по элементу div с id="modalWnd". Событие вставки буфера обмена срабатывает.Но хочу, чтобы пользователю не надо было бы щелкать по div, чтобы фокус на нем устанавливался программно.
$("#modalWnd").focus() не дает эффекта. Не дает эффекта также $("#modalWnd").attr("tabindex", -1).focus()
Вроде бы элемент и так в фокусе, но el.onpaste все равно не срабатывает, пока не щелкнешь по нему мышью.
Кто-нибудь знает как решить?
let el = document.getElementById("modalWnd");
el.onpaste = function(event) {
alert("Ok");
}
el.querySelector('input').focus();
#modalWnd {
width: 100px;
height: 100px;
border: 1px solid black;
background: lightgreen;
overflow: hidden;
}
<div id="modalWnd">
<input style="width:10px;margin-left:-15px;"/>
</div>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Подскажите, есть ли плагины или библиотеки для конвертации аудио файла из mp3 в ogg в момент загрузки на сервер?
Может кто-нибудь сказать мне, где ошибка? Я ввожу массив элементов в одно поле, а в другое поле - элемент, который хочу удалить из массиваМой...
На странице есть span-ы, в них текст с двумя точками в конце некоторых предложений () Как перебрать все span и убрать лишнюю точку?
Как сделать автообновление курса валют в БД без открытия сайта те