Code Lab BetaBUILD. RUN. DISCOVER.

Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.

JAVASCRIPT / CHAPTER 05

JavaScript
Forms.

Форми в JavaScript: етикети, четене на полета, checkbox/radio, FormData, празно срещу нула, HTML ограничения, Constraint API, aria грешки и симулирана регистрация. Клиентската валидация помага, но сървърът проверява отново. Учене и Практика; предизвикателствата са отделни.

Изберете раздел

Урок с обяснение и учебна задача. Теорията е достъпна за четене; завършването е само при успешно решение.

Предизвикателствата са незадължителни и не блокират следващата глава.

Започни урока
JavaScript

10 урока са достъпни

Основите, които задвижват идеите.

  1. 01

    Labels & Fields · Заключена

    label for / input id

    Отвори урока
  2. 02

    Read Controls · Заключена

    value на text, number, select

    Отвори урока
  3. 03

    Checkbox & Radio · Заключена

    value срещу checked

    Отвори урока
  4. 04

    FormData · Заключена

    FormData и name

    Отвори урока
  5. 05

    Normalize & Zero · Заключена

    trim, Number, празно срещу 0

    Отвори урока
  6. 06

    HTML Constraints · Заключена

    required, type, min/max, pattern

    Отвори урока
  7. 07

    Constraint API · Заключена

    setCustomValidity и изчистване

    Отвори урока
  8. 08

    Aria Errors · Заключена

    aria-invalid и aria-describedby

    Отвори урока
  9. 09

    Submit & Reset · Заключена

    preventDefault, успех, reset()

    Отвори урока
  10. 10

    Signup Project · Заключена

    многополна форма с валидация

    Отвори урока
JavaScript форми — валидация, FormData и достъпни грешки | Code Lab