Перейти к контенту
  • 0

Validation with Prototype


Jax

Вопрос

Наше прикольную вещицу http://tetlaw.id.au/view/blog/really-easy-...with-prototype/ и захотел сделать проверку на заполненность полей при создании темы, но сколько не бился - ничего не вышло. Может кто подскажет, был очень признателен?

 

Спасибо.

Изменено пользователем Jax
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0
Prototype - вещь страшная. Использование его на страницах 2.1.х угробились менюшки, пришлось чинить. При починке узналось что такое Prototype. Лучше бы не узнавалось.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Prototype - вещь страшная. Использование его на страницах 2.1.х угробились менюшки, пришлось чинить. При починке узналось что такое Prototype. Лучше бы не узнавалось.

В 1.3 нет ничего, что мог бы угробить Prototype :D , по этому лучше подскажи, как его поставить на проверку в skin_post в фун-ю function topictitle_fields()

Изменено пользователем Jax
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вставить client-side проверку заполненности полей

Именно. На простой страничке это все работает, а вот правильно вставить на форум - никак не получается.

Чтобы оно проверяло заполнетость формы в названии темы и в ее содержании.

Изменено пользователем Jax
Ссылка на комментарий
Поделиться на других сайтах

  • 0

ИМХО, лучше с руки написать.

Объявляем глобальные переменные по числу необходимых к заполнению полей.

Каждому полю на онблур вешаем обработчик, присваивающий значение объявленной переменной, и, при необходимости, проверка валидности: например проверить наличие символа "собачки" в мейле и т.п.

Затем сабмиту вешаем проверку переменных и алерт, если хоть одна осталась пустой.

Дел-то на 10 минут.

Можно прямо в скин и встроить.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Да новую ни к чему писать, есть же ведь уже написанная хорошая вещь. Лушче подскажи, как правильно реализовать ее.
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.