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
Všechno možné <input id="vse"> Jen čísla <input id="cisla">
HTML
Autoformát
Standardní režim
Mobilní zobrazení
body, input { font-family: sans-serif; font-size: 120%; } input { padding: .5em; margin: 1em; display: block; }
CSS
Autoformát
CSS reset
Až na konci
$('#vse').on('keypress', function(event) { var _event = event || window.event; var key = _event.keyCode || _event.which; // hack pro kontrolní klávesy if($.inArray(key, [13,8,9,16,17,18,19,20,27,33,34,35,36,37,38,39,40,45,46,91,92,93]) != -1) return true; key = String.fromCharCode(key); //povolené znaky var regex = /^[A-Za-z0-9 ěščřžýáĂéúůďťĹ�ĚŠČĹ�ŽÝĂ�ÍÉÚŮĎŤŇßäöüÄÖÜ]$/; if(!regex.test(key)) { _event.returnValue = false; if (_event.preventDefault) _event.preventDefault(); } }); $('#cisla').on('keypress', function(event) { var _event = event || window.event; var key = _event.keyCode || _event.which; // hack pro kontrolní klávesy if($.inArray(key, [13,8,9,16,17,18,19,20,27,33,34,35,36,37,38,39,40,/*45,46*/,91,92,93]) != -1) return true; key = String.fromCharCode(key); //povolené znaky var regex = /^[0-9]+$/; if(!regex.test(key)) { _event.returnValue = false; if (_event.preventDefault) _event.preventDefault(); } });
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>