Pessoal
bom dia. Desculpem o OT mas acredito ser de interesse de todos, pois,
apesar de n�o estar diretamente ligado ao CF, nos diz respeito quando
usamos ferramentas extras de grande utilidade, como � o JS.
Bem, vamos l�:
tenho no meu form uma fun��o para validar o CPF/CNPJ do cliente. Se o
cara clica no radio em CPF aparece o campo para ele entrar o CPF. Se
ele clicar no radio CNPJ aparece um campo para entrada do CNPJ.
Dependendo da escolha, a fun��o valida a escolha. Por favor vejam:
<!---pessoa fisica--->
<TD><input name="pessoa_cpf" onClick="if(this.value == 'Informe seu
CPF') { this.value = ''; }" value="Informe seu CPF" size="25"
maxlength="11" onchange="cpf(this.form.pessoa_cpf.value);"
onkeypress="return ( String.fromCharCode(window.event.keyCode).search
(/[0-9]/i) > -1 )">
</TD>
<!---pessoa juridica--->
<TD><input name="pessoa_cnpj" onClick="if(this.value == 'Informe seu
CNPJ') { this.value = ''; }" value="Informe seu CNPJ" size="25"
maxlength="14" onchange="cgc(this.form.pessoa_cnpj.value);"
onkeypress="return ( String.fromCharCode(window.event.keyCode).search
(/[0-9]/i) > -1 )">
</TD>
Como voc�s v�em, o campo aparece dependendo da escolha anterior. O
campo s� aceita n�meros e, ao sair do campo, existe a valida��o do
campo. Mas onde t� o "pobrema"??? Est� que, quando o cliente digita
um valor errado, uma mensagem aparece informando o erro. Mas s� que,
apesar do erro, ele continua normalmente no form. Como fazer para
que, com o erro, o cliente n�o possa sair daquele campo enquanto o
campo n�o estiver correto? Ser� que d�?
Agrade�o a ajuda de voc�s.
CFWebster
Lista ColdFusion Brasil
http://www.coldfusion.org.br
Enviar mensagem: [EMAIL PROTECTED]
Assinar: [EMAIL PROTECTED]
Cancelar assinatura: [EMAIL PROTECTED]
Fa�a bom uso da lista, lembre-se das regras!
Seu uso do Yahoo! Grupos � sujeito �s regras descritas em:
http://br.yahoo.com/info/utos.html