Създавайте интелигентни форми

Създаване на интелигентни форми.

Създаване на формуляри с условно валидиране и подсказки.

Независимо от типа на полето, синтаксисът за настройка на полетата е един и същ.

Това означава, че когато потребителят попълни това поле и се опита да изпрати това поле, системата ще се опита да провери това поле за изискванията, които са посочени между квадратните скоби, преди да изпрати този формуляр, и ако не съвпада, ще даде намек за конкретно поле. Както можете да видите от примера, всички проверки са разделени със запетаи и самите те са затворени в единични кавички.

това поле

Ето как изглежда в реалния живот.

Първа проверка- показва, че това поле е задължително.

Втора проверка- казва, че потребителят трябва да въведе само цяло число в нея.

Списък с всички възможни проверки (внимавайте да не използвате интервали).

Това означава, че е задължително това поле, чиято дължина трябва да бъде поне 4 знака и да не е аналог на полето >

Тук са разгледани най-често срещаните моменти. Но това не е краят на този подход.

Ако вашите проблеми не могат да бъдат решени с методите, описани по-горе, вие сте съдът. Възможно е да се разработи всяка логика за валидиране, като се използва пълната мощ на регулярните изрази.

Остава да добавя за captcha (проверка за спам).

С captcha всичко е просто, ако го поставите в шаблона на формуляра, системата ще разбере, че captcha ще бъде проверена, ако липсва, няма да има проверка. Не е необходимо да се правят други допълнителни настройки.