Bem esse é um exemplo básico sobre validação usando a tagf <cfform> parecida com a tag <form> do HTML. Boa validação para quem não manja muito de javascript.

QUOTE
<html>
<head>
<title>Validação Simples</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<cfform action="pagina.cfm" method="post">
<font size="1" face="Arial, Helvetica, sans-serif">Nome:<br></font>
<cfinput type="text" size="20" name="vNome" required="yes"><br>
<font size="1" face="Arial, Helvetica, sans-serif">Data:<br></font>
<cfinput type="text" size="10" name="vData" validate="eurodate"><p>
<font size="1" face="Arial, Helvetica, sans-serif">Quantidade:<br></font>
<cfinput type="text" size="2" name="vQtd" range="5,99"><p>
<input type="submit" value="Enviar">
</cfform>
</body>
</html>


QUOTE
No primeiro <CFINPUT> do formulário é apresentado ao usuário o parâmetro REQUERID
que especifica se este é um campo de preenchimento obrigatório. Esqueça as complexas
funções Java Script.
O segundo <CFINPUT> apresenta o parâmetro VALIDATE que é responsável pela validação dos dados, de acordo com um formato pré-estabelecido.
Abaixo uma tabela com um resumo dos formatos diponíveis:

Formato: Ação:

eurodate = Verifica se foi digitada uma data no formato dd/mm/aaa
float = Aguarda a inserção de um número, ponto flutuante
interger = Aguarda a inserção de um número, inteiro
creditcard = Espaços e traços são removidos, é utilizado o algorítimo mod10

O último <CFINPUT>, por meio da opção RANGE, restringe a digitação de valores entre um valor mínimo e um máximo (separados por vírgula)

Obs.: Os campos de formulários CFML (<CFINPUT>, <CFSELECT>, etc) devem ser inseridos na área <CFFORM>. Esses campos não funcionam em formulários HTML comuns definidos pela tag <FORM>

Você gostou? Comente no fórum!

Mais recentes em ColdFusion

Coldfusion 8: ajax tutorial 4 - atualização
Por Tofinha - Salve galera! - dando sequência a série de posts...
Cold fusion 8: ajax tutorial 3 - live data grids
Por Tofinha - Salve galera! - dando sequência a série de posts...
Coldfusion 8: selects relacionados
Por Tofinha - Dando sequência a série de posts do ben forta, postamos...
Coldfusion 8: formulários de auto-sugestão
Por Tofinha - Salve galera! - ando meio ocupado devido a minha...
Gerando arquivos pdf e flashpaper
Por Tofinha - Simples e rápido...

Ver mais Artigos de ColdFusion.

Ver e retirar outras dúvidas no fórum Webly.

Alguns Direitos Reservados | RSS | O Fórum

Webly Portal e Fóruns - Internet + Humana | Design by ArthurHenrique.com