Nová ukázka
Reset
Načíst z URL
Uložit a získat odkaz
Vztahuje se k…
Nevyplňujte
Napiště „nejsem robot“
▶
Přepnout zobrazení
Výsledek
<script> Klavesy.nastavitAkce( { // Esc 27 : function() { alert("ESC"); }, // Left 37 : function() { alert("Left"); }, // Right 39 : function() { alert("Right"); } /* , // Up 38 : function() { }, // Down 40 : function() { }, // F5 116 : function() { }, // Enter 13 : function() { }, // Space 32 : function() { }, // Backspace 8 : function() { }, // Delete 46 : function() { } */ } ); </script>
HTML
Autoformát
Standardní režim
Mobilní zobrazení
CSS
Autoformát
CSS reset
Až na konci
var Klavesy = function() { var akce = []; var klavesa = function(e) { var event = window.event || e; var kod = event.keyCode; var target = event.srcElement || event.target; if(target.tagName == "BUTTON" || target.tagName == "INPUT" || target.tagName == "TEXTAREA" || target.tagName == "SELECT") return; if (akce[kod]) { akce[kod](); return false; } }; var nastavitAkce = function(objektAkci) { document.onkeydown = klavesa; akce = objektAkci; }; return { nastavitAkce : nastavitAkce }; }();
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>