Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Merge requests
  • !37323

Focus on first error in forms

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Mewen Le Hô requested to merge github/fork/MewenLeHo/main-mlh-focus-first-error-on-forms into main Oct 14, 2022
  • Overview 11
  • Commits 5
  • Pipelines 0
  • Changes 2

Description

Focus on first error in forms

Motivation & Context

After submit, and if the submitted form contains errors, it is convenient to set the focus to the first element that contains an error to achieve better accessibility for persons with disabilities. (https://www.w3.org/WAI/tutorials/forms/notifications/#listing-errors).

Type of changes

  • New feature (non-breaking change which adds functionality)

Checklist

  • I have read the contributing guidelines
  • My code follows the code style of the project (using npm run lint)
  • My change introduces changes to the documentation
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed

Live previews

  • https://deploy-preview-37323--twbs-bootstrap.netlify.app/docs/5.2/forms/validation/#server-side
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/MewenLeHo/main-mlh-focus-first-error-on-forms