Campo (TXT)
Início  Anterior  Próximo

minilogowi


seta Campo (TXT)



Um elemento do tipo
Campo, assim como todos elementos que representam campos de formulário, é representado por um texto e o campo propriamente dito. Cada elemento Campo possui um sub-tipo que pode ser:

·Texto  
·Senha  
·Número  
·Data  
·Oculto  
·Arquivo  

Vale lembrar que além das propriedades listadas abaixo há as propriedades relacionadas ao texto do elemento. Para saber sobre elas clique aqui.

O campo
Tipo
indica o sub-tipo que um elemento do tipo Campo representa. Há as seguintes possibilidades:

·Texto: indica que nesse campo pode ser digitado qualquer valor alfa-numérico.  
·Senha: indica que nesse campo pode ser digitado qualquer valor alfa-numérico mas o caracter de escape sempre será o asterisco (*). Campos desse tipo não têm os seus valores exibidos. Número: indica que nesse campo pode ser digitado apenas valores númericos. Pode-se aplicar uma máscara para formatação.  
·Data: indica que nesse campo pode ser digitado apenas valores correspondentes a data/hora. Pode-se aplicar uma máscara para formatação.  
·Oculto: indica campo cujo nome e valor não ficam visíveis ao usuário mas que ainda assim são enviados pelo formulário. Esse tipo de campo apenas possui as propriedades Tipo e Valor.  
·Arquivo: indica campo que aceita a inclusão de arquivos juntamente com outras informações do formulário. Quando um formulário contém um campo desse tipo a propriedade Enctype do elemento que representa o formulário (FRM) deve estar configurada com multipart/form-data.  


O campo
Valor
indica o valor que estará setado para a variável representada por esse elemento.



NOTA

nota   Os campos do
tipo Senha desconsideram o conteúdo que é digitado nessa propriedade. Já o tipo Arquivo não possui essa propriedade.



O campo
Só leitura indica se esse campo de formulário será apenas de leitura.

O campo
Desabilitado indica se esse campo de formulário ficará desabilitado.

O campo
Obrigatório indica se esse campo de formulário é de preenchimento obrigatório.

O campo
Limite indica a quantidade máxima de caracteres que esse campo de formulário aceita. Caso a quantidade de caracteres supere o limite especificado, os caracteres excedentes serão ignorados.

O campo
Tamanho indica o tamanho em quantidade de caracteres que esse campo de formulário ocupará no formulário.

O campo
Linhas (apenas disponível para campos tipo Texto) indica a quantidade de linhas que esse elemento terá. Ao especificar uma quantidade maior do que 1 será criada uma área-de-texto (TEXTAREA).

O campo
Máscara (apenas disponível para campos tipo Data ou Número) indica a máscara de entrada que será aplicada ao valor atribuído a esse campo. O padrão da máscara para campos tipo Número é o mesmo adotado pela função NumberFormat e para campos tipo Data o mesmo padrão adotado pela DateFormat. Para saber mais consulte as respectivas documentações das funções.

O campo
Mínimo (apenas disponível para campos tipo Número) indica o valor mínimo a ser digitado nesse campo. Propriedade apenas disponível para o sub-tipo Número.

O campo
Máximo (apenas disponível para campos tipo Número) indica o valor máximo a ser digitado nesse campo. Propriedade apenas disponível para o sub-tipo Número.

O campo
Classe indica o nome da classe CSS que será usada para aplicar um estilo visual ao link. A classe CSS deve estar especificada no arquivo que serviu como modelo para a página ou deve estar em um arquivo CSS a ser incluído na página. Para incluir um arquivo CSS numa página gerada pelo WIzard selecione na combo-box o elemento <HEAD> e na propriedade Link CSS indique o caminho relativo ao servidor web do arquivo CSS desejado. Clicando em reticencias serão listadas as classes CSS que estão definidas nos arquivos CSS que foram definidos para essa página.

O campo
Estilo CSS indica o estilo visual que será aplicado ao campo do elemento. Aqui o desenvolvedor especifica diretamente os código style-sheet a serem aplicados ao elemento, exemplo:

font: italic 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background: blue;