Событие клавиши клавиатуры для кнопки button на странице.
Здравствуйте. Нужно привязать любую клавишу на клавиатуре к кнопке на моей странице. Иначе, чтобы при нажатии клавиши нажималась моя кнопка на странице. Как это сделать? Весь гугл перерыл. :-E
|
Цитата:
|
Ty_Meow,
На последней странице гугла document.addEventListener('keydown', function(e) { document.getElementsByTagName('button')[0].click(); }); |
Rasy,
Цитата:
|
Ty_Meow,
Тогда лучше обратиться к кнопке по заданному айдишнику document.getElementById('id'); |
Rasy,
Так не работает. document.addEventListener('keydown', function(e) { document.getElementById('button'); }); И так тоже. document.addEventListener('keydown', function(e) { document.getElementById('button')[0].click(); }); |
Цитата:
|
Rasy,
Где [0] - это код клавиши? |
Цитата:
|
Ty_Meow,
document.getElementById('button'); Это не айдишник - а тэг. <button id="button">click</button> Теперь button идентификатор |
Цитата:
|
Цитата:
|
Rasy,
Цитата:
document.addEventListener('keydown', function(e) { document.getElementById('a')[0].click(); }); :-? |
Ty_Meow,
Цитата:
|
ksa,
<a id="button" onclick="db(footer.innerHTML)"> <div class="pulse1"></div> <div class="pulse2"></div> <div class="icon"></div> </a> <img src="audio2.png" style="width: 250px; height: 253.4px; margin-left: 66.4%; margin-top: -24.5%; position: absolute;"> </div> <script type="text/javascript"> document.addEventListener('keydown', function(e) { document.getElementById('a')[0].click(); }); </script> Вот кусочек кода :) |
Rasy,
Тестовые примеры и есть Ваши примеры. :) |
Ty_Meow,
Тут ошибка очевидна:) |
Rasy,
Помогите код написать :D |
Ty_Meow,
document.addEventListener('keydown', function(e) { document.getElementById('button').click(); }); |
Rasy,
Спасибо , мил человек! Дай Бог тебе здоровья! :victory: |
Цитата:
|
Часовой пояс GMT +3, время: 21:16. |