Вызвать действие
Здравствуйте,
Как можно сделать так, чтобы при нажатии, например, на стрелочку вправо она нажала на id одной из моих кнопок? То есть есть <button onclick="..." id="goNext"> и при нажатии на стрелочку вправо она нажмёт на goNext. Было бы не плохо, если бы Вы выложили готовый скрипт, а я походу уже разберусь как и что работает. Спасибо! |
Цитата:
<button id="bttn"> <script> var button = document.getElementById("bttn"); button.onclick = function(){ alert("message"); }; document.onkeyup = function(event){ if(event.keyCode ===39) button.onclick(); }; </script> |
Sweet,
Спасибо, а как заставить работать, наш всеми любимый, IE? |
И как сделать, чтобы можно было использовать 2 и более кнопок?
Например var button = document.getElementById("goPrev"); button.onclick = function(){ photo('#image img', photos, -1); }; document.onkeyup = function(event){ if(event.keyCode ===37) button.onclick(); }; var button = document.getElementById("goNext"); button.onclick = function(){ photo('#image img', photos, -2); }; document.onkeyup = function(event){ if(event.keyCode ===39) button.onclick(); }; не пройдёт. |
Если у тебя продключен jQuery, вешай все события с его помощью. Объяснять тут основы - неохото.
|
Часовой пояс GMT +3, время: 11:23. |