Campo de Formulário

O que é um Campo de Formulário em um Computador?

Um campo de formulário (em Inglês: form field) é o nome de um valor associado a um formulário em um programa de computador. Por exemplo, em um formulário de login onde é necessário digitar o nome de usuário e senha, teríamos dois campos: o nome de usuário e a senha.

Campos cujos valores são de texto costumam ser expostos ao usuário como caixas de texto, porém existem outros tipos de campos. Por exemplo, suponha que exista um formulário de cadastro com uma caixa de seleção acompanhada pelo rótulo: "não receber e-mails promocionais." Isso, também, seria um campo.

Mais tecnicamente, vamos supôr que meu nome de usuário é admin e minha senha é hunter2. O valor admin na codificação de texto UTF-8 ocuparia um espaço de 5 bytes na memória RAM do computador, enquanto hunter2 ocuparia 7 bytes. Na prática a quantidade de bytes usados seria muito maior, mas isso ilustra que campos são nomes associados aos dados do formulário, e não aos controles (aos elementos gráficos) usados para entrar e manipular esses dados. No caso de caixas de seleção, como é um valor de sim ou não, isso poderia ocupar 1 bit (em prática, isso não costuma ocorrer).

Campos de formulário sempre possuem valores, mesmo quando inalterados. Por exemplo, uma caixa de texto vazia simplesmente representa um valor de texto vazio, que é tão válido para texto quando 0 seria valido para números.

Em alguns casos, você pode ver a frase "preencha os campos do formulário." Como uma caixa de texto vazia seria um campo de texto preenchido com um valor vazio, o que isso realmente significa é que há alguns campos que não permitem valores vazios, também chamados de campos requeridos ou campos obrigatórios. Por exemplo, alguns websites possuem formulários onde você digita seu nome de usuário e apelido, porém enquanto o nome de usuário é um campo obrigatório, o apelido é um campo opcional, ou seja, para "preencher o formulário" basta preencher o nome de usuário, e o apelido poder ficar em branco.

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *