Ir para conteúdo

POWERED BY:

Arquivado

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

japalfalfa

2 funções em uma só

Recommended Posts

Fala galera é o seguinte, tenho um formulário pronto que preciso validar os campos, a validação de cpf eu já fiz em uma função a qual chamo na ação onsubmit na tag <form> , porém agora preciso fazer mais uma função para impossibilitar o usuário de deixar certos campos em branco (nome, endereço, etc) porém nao sei como chamar duas funções pelo onsubmit...alguem poderia me ajudar?abraços e obrigado pela ajuda.ps: se tiverem links bons de tutoriais de validação de dados também fico grato.até mais

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho que isso ajuda ou resolve

 

JAVASCRIPT
onsubmit function () {

    funcao1();

    funcao2();

}

 

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz um exemplo da estrutura que você deve montar.

 

existem diversos outros meios.

 

vê aí se isso ajuda

 

JAVASCRIPT
<script language=javascript>

function validar(){

                r = false;

                r = ver_CPF();

                if( r ){

                                r = ver_campos_obrigatorios();

                }else{

                alert( 'cpf invalido' );

                }

        return r;

}

 

 

function ver_CPF(){

        /*

                 deve retornar 'true' se estiver ok, senao retorna 'false'

        */

}

               

 

function ver_campos_obrigatorios(){

        /*

                deve retornar 'true' se estiver ok, senao retorna 'false'

        */

}

</script>

 

<form onsubmit="return validar()">

 

 

 

 

ahhh se quiser algo pronto. procure por um script chamado "tigra".. nunca usei, mas já ouvi bons comentarios a respeito

 

acho que aqui no forum tem. procure aí.

Compartilhar este post


Link para o post
Compartilhar em outros sites

obrigado pela ajuda mas eu nao consegui =////será que tem como fazer as duas funções em uma só? que calcule o cpf e veja se tem campos em branco? pq eu nao estou conseguindo...abraços e obrigado pela ajuda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é tão complicado. Crie uma função para verificar se os campos estão preenchidos e coloque no onsubmit, ao enviar irá checar possíveis campos vazios. No campo CPF você coloca o um onBlur que aciona a função para verificar se o CPF está correto, com a condição de que só irá verificar se o campo estiver vazio.

 

<input name="cpf" id="cpf" onBlur="if (this.value != '') {  funcaoParaValidarCPF; }" size="16" maxlength="14">

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.