Показать сообщение отдельно
  #4 (permalink)  
Старый 17.04.2014, 15:02
Новичок на форуме
Отправить личное сообщение для OldBob Посмотреть профиль Найти все сообщения от OldBob
 
Регистрация: 16.04.2014
Сообщений: 5

Сообщение от MVS
Сказать честно ...?
Код нужно выбросить в мусорное ведро
Что это? О чем оно говорит?
Сообщение от jsnb
В общем, говнокод это, как он есть.
Ну как бы спорить не буду. Учусь.
Так лучше?
jQuery(function(){


     $('.text').val('');
     var nameLngth = $('#userName').val().length;
     if(nameLngth <= 1)
     {
       $('#submit').html('<ins>Заказать</ins><br><font color=\"red\">Не заполненно...</font>');
        }

    $('#userName').on('input' ,function(){
        $('#userName').removeClass();
         var nameV =  $('#userName').val();
        var nameLngth = $('#userName').val().length;
        var filterName = /^[a-zа-я]+$/i;
      if(filterName.test(nameV)&& nameLngth > 2)
       {
            $('#userName').addClass('valid');
            $('#userName').prev().text('');
            $('#submit').html('<a href="javascript: void(0)" onclick="formSend.submit()">Заказать</a>');
          

         }
         else
        {
            $('#userName').addClass('notValid');
            $('#userName').prev().text('Имя  может содержать только  буквы и быть не короче 3-х знаков');
            $('#submit').html('<ins>Заказать</ins><br><font color=\"red\">Не заполненно...</font>');
        }

      });

});

Сообщение от MVS
name=1;
if(name==1)
{
В данном случае просто не нужно.
jsnb за инпут спасибо, всё получилось.
Проверку по сабмиту не устраивала, изначально так и было. Нужно именно "на лету". Изврат с перезаписью дива уберу. Изначально делал с кнопкой, думал с ней что не так.
Ответить с цитированием