SphinxSerg
Full Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Добрый день! Нужна помощь, сразу скажу, что в JavaScript и регулярных выражения вообще ничего не соображаю. Необходимо сделать так, чтобы в тег Input можно было вводить только русские символы и цифры. По отдельности нашел: Код: <script> function filter_input(e,regexp) { e=e || window.event; var target=e.target || e.srcElement; var isIE=document.all; if (target.tagName.toUpperCase()=='INPUT') { var code=isIE ? e.keyCode : e.which; if (code<32 || e.ctrlKey || e.altKey) return true; var char=String.fromCharCode(code); if (!regexp.test(char)) return false; } return true; } </script> | Код: <input type="text" onkeypress="return filter_input(event,/[А-Я]/i)"> <input type="text" onkeypress="return filter_input(event,/\d/)"> | По отдельности эти два скрипта работают, а вот как их соединить вместе? | Всего записей: 441 | Зарегистр. 07-07-2004 | Отправлено: 15:09 25-11-2013 | Исправлено: SphinxSerg, 15:10 25-11-2013 |
|