Найдено результатов: 4

Проверка форм в html5 (firefox 4 beta x)

Имеется ли какой-нибудь способ удалить всплывающую посдказку из input'а, появляющуюся при применении к полю метода setCustomValidity()? Возможно через псевдо-класс :invalid, аль еще как-то…

Рассуждения по ссылке ответа не дали :(.

HTML   Валидация    

345   1   09:26, 7th August, 2020


Существует ли в природе form-builder (PHP) + validator (client+server) в одном флаконе?

Существует ли гибкий form-builder (PHP), позволяющий одновременно назначать правила для серверной и клиентской валидации?

Собственно вопрос о том, чтобы не повторять одну и ту же работу два раза, в частности на хабре уже была попытка осмысления этой проблемы и предложен один из выходов (вернее его прообраз) и как там правильно заметили:
основная мысль — генерация клиентской валидации на сервере


Например, для клиентской валидации и построения всяких вкусностей типа повторяющиеся блоки (к примеру zforms.ru/docs/repeatable-model/) есть красивые решения типа zforms.ru/ от разработчика интерфейсов компании Яндекс Дмитрия Филатова
Да и просто, для валидации полно плагинов с использованием jQuery.
В конце концов есть Vanadium: семантическая валидация на клиенте

Для построения форм и серверной валидации есть замечательная библиотека Алексея Борзова и, как поправил меня сам Алексей, — Bertrand Mansion: HTML_QuickForm2.

Есть первая версия HTML_QuickForm, которая позволяет делать то, что требуется, т.е. строить формы и на основании запрашиваемых правил серверной валидации на лету генерировать правила клиентской валидации, но у нее есть огромный минус — невозможность простыми способами строить сложные формы, т.е. когда требуется например группу полей добавлять в группу, зато ей очень хорошо удаются плоские формы.

Дмитрий Филатов на мой вопрос есть ли обертка для построения таких форм ответил мне в МоёмКруге:
Есть не обертка на PHP, а xml-описание правил валидации, из которого строится с помощью xsl клиентский код и которое может быть использовано для серверной валидации.


Алексей Борзов на вопрос о дальнейшей судьбе HTML_QuickForm2 ответил:
HTML_QuickForm2 в альфе потому, что опять же недописана функциональность (а именно интеграция с жаваскриптом). Но в отличие от старой версии он почти на 100% покрыт тестами и по стабильности явно не хуже...


Другими словами, есть дикое желание подружить HTML_QuickForm2 и zforms.ru, но перед этим хотел бы поинтересоваться у «ленивых программистов», как они борются с ленью при построении форм и двойной работой по проверке вводимых данных?

update: вопрос решил путем запуска проекта jquickform.ru/

PHP   JavaScript   Валидация    

394   9   01:14, 13th August, 2020


Подход или реализацию для валидации форм?

Есть несколько форм, необходимо провести валидацию данных для каждой формы в отдельности. Есть несколько проблем:


Как должна выглядеть валидация:


необязательного поля, но, если оно заполнено, то оно должно соответствовать определённому условию,


нескольких необязательных полей, но хотя бы одно из них должно быть заполнено,


нескольких необязательных полей, но, если заполнено одно из них, то должны быть заполнены и остальные?


Как должна выглядеть композиция предыдущих пунктов?


Или не стоит заморачиваться на такую гибкость и написать специальные проверки для таких случаев?

PHP   Валидация    

271   2   09:24, 24th August, 2020


Как сделать валидацию модели представляющую из себя список элементов в ASP.NET MVC?

Подскажите как можно сделать валидацию модели (на форме) которая является списком элементов?

ASP.NET   Валидация    

347   3   14:32, 20th September, 2020