Przejdź do treści
Planowanie/Wolne narzędzie

Kreator specyfikacji formularzy

Zbuduj schemat formularza z typami pól, limitami walidacji, wyborami, wymaganymi polami i widocznością warunkową. Podgląd i wywóz JSON lub sprawozdanie z realizacji.

Forma szczególna

01 / Email address

02 / What can we help with?

03 / Tell us more

Dokładnie pasuje. Dla pola wyboru użyj true lub false.

Spróbuj formularza

Wartości podglądu pozostają na tej stronie. Zgłoszenie odbywa się wyłącznie na szczeblu lokalnym.

Specyfikacja formularza

form-specification.json
{
  "name": "Contact request",
  "fields": [
    {
      "name": "email",
      "label": "Email address",
      "type": "email",
      "required": true,
      "maxLength": 254,
      "errorMessage": "Enter a valid email address."
    },
    {
      "name": "reason",
      "label": "What can we help with?",
      "type": "select",
      "required": true,
      "options": [
        "General question",
        "Billing",
        "Other"
      ],
      "errorMessage": "Choose a reason."
    },
    {
      "name": "message",
      "label": "Tell us more",
      "type": "textarea",
      "required": true,
      "minLength": 10,
      "maxLength": 2000,
      "visibleWhen": {
        "field": "reason",
        "equals": "Other"
      },
      "errorMessage": "Write between 10 and 2000 characters."
    }
  ]
}

Tekst eksportu pozostaje po angielsku; wpisane dane nie są zmieniane.

Nie ma rejestracji. Żadnych kredytów na sztuczną inteligencję. Narzędzie to przypomina wyjście w przeglądarce.

Od pomysłu do czegoś pożytecznego.

  1. 01

    Dodaj i podaj pola formularza.

  2. 02

    Ustaw warunki walidacji, wyboru i opcjonalnej widoczności.

  3. 03

    Przejrzyj podgląd formularza na żywo i eksportuj specyfikację.

Trochę kontekstu.

Specyfikacja formularza rejestruje, co każde pole akceptuje i kiedy się pojawi. To narzędzie wspiera wspólne HTML rodzaje pól, wymagane pola, ograniczenia długości tekstu oraz jeden warunek widoczności oparty na równości na danym polu. Podgląd prowadzi walidację klienta lokalnego; walidacja po stronie serwera i przechowywanie pozostają prace wykonawcze.

Dobre pytania.

Czy podgląd przekaże moje dane?

Nie. Podgląd składania tylko waliduje pola lokalnie i pokazuje lokalne potwierdzenie. Nic nie jest zapisane ani wysłane.

Czy mogę stworzyć kompleksową logikę warunkową?

Każde pole wspiera jeden warunek równości na wcześniejszym polu. Dzięki temu warunki są przewidywalne i pozwalają uniknąć przepisów dotyczących widoczności w obiegu zamkniętym.

Wszystkie narzędzia