Показать сообщение отдельно
  #6 (permalink)  
Старый 08.05.2011, 10:50
Аватар для 9xakep
сегодня в 12:34|Комментир
Отправить личное сообщение для 9xakep Посмотреть профиль Найти все сообщения от 9xakep
 
Регистрация: 12.04.2011
Сообщений: 1,180

Сообщение от monolithed Посмотреть сообщение
куда проще:

<script type="text/javascript">
window.onload = function() {
    var events = ['keyup', 'change'], i = events.length, input = document.getElementById('input');
    while(i--) {
        input['on'+events[i]] = function() {
            var _value = this.value;
            if(_value != '' && /\d/.test(_value)) {
                alert('пользовател'+(_value == 1 ? 'ь' : _value >= 2 && _value <= 4 ? 'я' : 'ей'));
            }
        };
        break;
    }
};
</script>
<input type="text" id="input" value="" />
Насколько я понял тут правильные окончания только до 20
Ответить с цитированием