Валидация формы на JS - Форма обратной связи
Как валидировать структуру JSON во входных параметрах MySQL хранимой процедуры
MySQL начиная с версии 5.7 включает поддержку JSON как нативного типа данных и набор функций для работы с JSON-документами. Это позволяет хранить и обрабатывать JSON напрямую в базе. Однако, гибкость JSON (динамическая структура, нестрогая схема) означает, что необходимо явно проверять структуру входящего JSON, особенно если он передается в хранимую процедуру. Валидация позволяет убедиться, что обязательные поля присутствуют и имеют правильное имя (учитывая регистр букв) и тип значения. Начиная с MySQL 8...
Суперпрототип в Axure: кастомная JS-валидация
В одной из предыдущих статей я рассказывал, как заставить Axure выполнять произвольный JS-код без использования плагинов AxShare. Теперь пришло время показать, как это чудо работает на практике. Для примера возьмем что-нибудь простое - ту же валидацию. Представим, что нам нужно сделать числовое поле с кнопками "+" и "-", в которое при этом можно вводить цифры вручную. Типа такого: Условия:
⇒ значением могут быть только целые числа, все остальные символы должны быть убиты;
⇒ минимальное число в...