Jump to content
Fórum Script Brasil
  • 0

Verificar Campos


klassikys

Question

Pessoal, precisava de uma ajuda.

Tenho um formulário em PHP no qual existem vários botões Submit, porém apenas 1 deles realmente redirecionado para outra página.

Os outros executam comandos em PHP. Por exemplo, botão "Adicionar Contato" dá um submit aí eu verifico if(isset($_POST[adicionarContato])) executo um comando e volto para mesma página.

O que faço hoje é verificar através de uma função Javascript se o último botão foi clicado.

CLICANDO NO BOTÃO

<input type="button" value="Cadastrar Fornecedor" onClick="java script:enviar('conf_cad_pf');">
EXECUTO A FUNÇÃO PARA DAR O SUBMIT:
function enviar(opcao){
  if(opcao == 'conf_cad_pf') {
    document.cad_for.action = "cadastra-for-pf.php";
    document.cad_for.target = "_parent";
    document.cad_
        }
}

O que eu queria era o seguinte:

Ao clicar no último botão, aquele que vai realmente dar o POST para outro página, verificasse antes se determinados campos estão em branco, por exemplo. E depois fizesse o POST.

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

coloque assim:

no HTML:

<form name="meuform" action="..." method="post" onsubmit="return minhafuncao()">
e na função mais ou menos assim:
function minhafuncao(){
    var meucampo1=document.meuform.campo1,
    meucampo2=document.meuform.campo2,
    meucampo3=document.meuform.campo3;
    if(meucampo1.value==''||meucampo3.value==''||meucampo3.value==''){
        alert("Preencha todos os campos.");
        return false;
    }
    return true;
}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...