Украшение формы и валидация

Тема в разделе "JavaScript", создана пользователем danneo, 8 янв 2014.

Модераторы: ZiX
  1. danneo

    danneo Честный

    Регистр.:
    13 ноя 2007
    Сообщения:
    1.418
    Симпатии:
    109
    Я мало имел дело с валидацией форм через библиотеки. Сейчас нужно сверстать форму, а потом настроить валидацию. Чтобы при ошибке происходила прокрутка до ошибки и рядом с полем tooltip с ошибкой.
    Несколько вопросов:
    1. Каков порядок действий: сначала верстка, а потом прикрутить библиотеки, а затем добавление валидации или версту формы в последнюю очередь? Я это о том, что можно взять уже примерный дизайн в разных состоянии элементов формы (фокус, ошибка и т.п.) и его доработать, чем писать свой CSS, а то потом окажется, что половина уже написана мной, да не так, как нужно для валидации.
    2. Насколько полезен плагин валидации jquery? Насколько я знаю, он мало чего проверяет и по небольшим параметрам. Но в то же время, можно его расширить своим функционалом, вроде. Мне нужно проверить, например, по регулярному выражению на русские буквы, определенные символы. Причем вариантов ошибок у одного поля может быть несколько (1-5 разных), также чекбоксы, списки и т.п.
    3. Как изменять стили input, select? Не могу найти. Нашел только к textarea, button.
    3. Или лучше свое все писать?
     
  2. Doctor_Chaos

    Doctor_Chaos Проктолог-гинеколог

    Moderator
    • Супермодератор
    Регистр.:
    7 сен 2013
    Сообщения:
    950
    Симпатии:
    645
    jquery.validation вам в помощь!
    http://up-image.ru/im/index.php
    вот тут пример работы - жмите на создать не заполняя формы
     
    Шумадан нравится это.
  3. danneo

    danneo Честный

    Регистр.:
    13 ноя 2007
    Сообщения:
    1.418
    Симпатии:
    109
    да я про этот плагин и писал... поэтому вопросы остаются...
    и один важный вопрос по верстке. Ее все равно же делать нужно?
     
  4. Doctor_Chaos

    Doctor_Chaos Проктолог-гинеколог

    Moderator
    • Супермодератор
    Регистр.:
    7 сен 2013
    Сообщения:
    950
    Симпатии:
    645
    нет, просто добавляются классы в форму и все - остальное делает библиотека
     
  5. cooli0

    cooli0 Создатель

    Заблокирован
    Регистр.:
    27 янв 2014
    Сообщения:
    12
    Симпатии:
    2