Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rosicler

criar arquivo com funções

Recommended Posts

Estou precisando fazer um arquivo com funções para validar email, data, etc e depois gostaria de chamar dentro do arquivo do formulario que é em php e qdo a pessoa digitar o email invalido aparecer a mensagem que é invalido, mas não sei direto como fazer o arquivo das funções e como chamar no arquivo php.

 

Att,

Rosicler

Compartilhar este post


Link para o post
Compartilhar em outros sites

chama assim:

<script type="text/javascript" src="pasta/arquivo.js"></script>

sendo que o arquivo.js está dentro da pasta/

 

sob 'como fazer', existem vários exemplos por aqui no fórum e no google.

Tente fazer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

jQuery validate vai te ajudar bastante:

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

 

Apaguei o teu outro topico, por se tratar da mesma dúvida.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem como você me dar uma ajuda em como usar? já baixei mas devo chamar o arquivo dentro do meu formulario?

 

usei esse javascrip para validar cpf

 

function validacpf(){

var i;

s = document.frmCli.txtCpf.value;

var c = s.substr(0,9);

var dv = s.substr(9,2);

var d1 = 0;

for (i = 0; i < 9; i++)

{

d1 += c.charAt(i)*(10-i);

}

if (d1 == 0){

alert("CPF Invalido")

return false;

}

d1 = 11 - (d1 % 11);

if (d1 > 9) d1 = 0;

if (dv.charAt(0) != d1)

{

alert("CPF Invalido")

return false;

}

d1 *= 2;

for (i = 0; i < 9; i++)

{

d1 += c.charAt(i)*(11-i);

}

d1 = 11 - (d1 % 11);

if (d1 > 9) d1 = 0;

if (dv.charAt(1) != d1)

{

alert("CPF Invalido")

return false;

}

return true;

}

 

e no campo do formulario coloquei da seguinte forma:

 

<input type="text" name="cpf" id="cpf" onkeyup="validacpf(this,event)" value="<?php echo $cpf; ?>"/>

 

mas coloco qualquer coisa e funciona...

Compartilhar este post


Link para o post
Compartilhar em outros sites

estude o básico, veja oque a tua função está buscando:

s = document.frmCli.txtCpf.value; 

 

no firefox aperte Ctrl+Shift +J você verá varios erros. Corrija

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.