Привязка кнопки веб-элемента к кнопке на клавиатуре

155
04 декабря 2018, 04:40

Подскажите, как привязать событие нажатия на кнопку button к кнопке на клавиатуре?

<button id="buttonForF12"> Перейти к F12</button>

По итогу я хочу получить такую реализацию, чтобы по нажатию на веб-элемент мышкой происходило то же, что произошло если бы я нажала "F12" на клавиатуре ПК.

Answer 1

К сожалению это не сработает в целях безопасности Javascript, хотя если после нажатия должно выполнится событие внутри приложения (сайта) то имеется решение привязки к одной функции.

function toggleBg()  
{ 
  alert("test"); 
} 
 
document.addEventListener('keypress', function(event){ 
  if (event.keyCode == 112) 
  { 
    toggleBg(); 
  } 
});
<button onclick="toggleBg()">Нажмите здесь или на F1 что-бы запустить тестовую функцию</button>

READ ALSO
Неадекватная работа слайдера с табами

Неадекватная работа слайдера с табами

В общем сделал слайдер, нормально работает(slick slider), сунул всё это дело в табы и при переключении по ним он как бы есть(но его как бы нет)Что...

193
выбор даты в таблице

выбор даты в таблице

есть таблица, как при клике в поле data-name="hdate" сделать чтобы выскакивало выбор даты

188
Декорирование вызова функции

Декорирование вызова функции

Извиняюсь за тавтологию заранееНо в этом примере в строке:

161