Skip to Content
Livro de receitas da API da Web
book

Livro de receitas da API da Web

by Joe Attardi
March 2025
Intermediate to advanced
286 pages
5h 46m
Portuguese (Portugal, Brazil)
O'Reilly Media, Inc.
Content preview from Livro de receitas da API da Web

Capítulo 7. Formulários

Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com

Introdução

Formulários recolhe a entrada do utilizador que é submetida a um URL remoto ou ponto de extremidade da API. Os navegadores modernos têm muitos tipos de entrada de formulário incorporados para texto, números, cores e muito mais. Um formulário é uma das principais formas de obteres informações do teu utilizador.

Dados do formulário

A API FormData fornece um modelo de dados para aceder a dados de formulários. Poupa-te o trabalho de ter de procurar elementos DOM individuais e obter os seus valores.

Melhor ainda, quando tiveres um objeto FormData, podes passá-lo diretamente para a API Fetch para submeter o formulário. Antes do envio, podes alterar ou adicionar dados ao objetoFormData objeto.

Validação

Para evitar que os utilizadores enviem dados inválidos, podes (e deves) adicionar validação do lado do cliente aos teus formulários. Isso pode ser algo tão simples como marcar um campo como obrigatório ou uma lógica de validação mais complexa que envolva a coordenação de vários valores de formulário ou a chamada de uma API.

No passado, um programador teria normalmente de recorrer a uma biblioteca JavaScript para efetuar a validação de formulários. Isso poderia causar dores de cabeça devido à duplicação de dados; ela existe nos dados do formulário e em um objeto na memória usado pela biblioteca de validação.

O HTML5 adicionou mais ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livro de receitas de padrões e práticas de API da Web RESTful

Livro de receitas de padrões e práticas de API da Web RESTful

Mike Amundsen

Publisher Resources

ISBN: 9798341637207Supplemental Content