Ir para conteúdo
Fórum Script Brasil
  • 0

Javascript de validação de formulário: só funciona no IE


Rafa Cruz e Silva

Pergunta

Olá a todos, tudo bem?

Tenho um formulário bastante extenso e estou conseguindo validá-lo c/ javascripts. Funciona perfeitamente no IE e não funciona nada no Mozilla Firefox. Alguém faz idéia do que pode estar acontecendo?

Primeiro o javascript

<script>
    function Valida(){
        
        if(form1.municipio.value == ""){
            alert("Informe o municipio de referencia por gentileza.");
            form1.municipio.focus();return false;
            }

        if(form1.nomeresponsavel.value == ""){
            alert("Informe o nome do responsavel por gentileza.");
            form1.nomeresponsavel.focus();return false;
            }

        if(form1.telresponsavel.value == ""){
            alert("Informe o telefone institucional por gentileza.");
            form1.telresponsavel.focus();return false;
            }

        if(form1.nomeagente.value == ""){
            alert("Informe seu nome por gentileza.");
            form1.nomeagente.focus();return false;
            }

        if(form1.nascimentoagente.value == ""){
            alert("Informe sua data de nascimento por gentileza");
            form1.nascimentoagente.focus();return false;
            }

        if((form1.sexo[0].checked == false) && (form1.sexo[1].checked == false)){
            alert("Informe seu sexo por gentileza");
            form1.sexo[0].focus();return false;
            }                 
                
        if(form1.cpfagente.value == ""){
            alert("Informe seu CPF por gentileza.");
            form1.cpfagente.focus();return false;
            }

        if(form1.rgagente.value == ""){
            alert("Informe seu RG por gentileza.");
            form1.rgagente.focus();return false;
            }

        if(form1.emissorrg.value == ""){
            alert("Informe o emissor do seu RG por gentileza.");
            form1.emissorrg.focus();return false;
            }

        if(form1.enderecoagente.value == ""){
            alert("Informe seu endereco por gentileza.");
            form1.enderecoagente.focus();return false;
            }

        if(form1.bairroagente.value == ""){
            alert("Informe seu bairro por gentileza");
            form1.bairroagente.focus();return false;
            }

        if(form1.municipioagente.value == ""){
            alert("Informe seu municipio por gentileza.");
            form1.municipioagente.focus();return false;
            }

        if(form1.estadoagente.value == ""){
            alert("Informe o estado do seu municipio por gentileza.");
            form1.estadoagente.focus();return false;
            }

        if(form1.cepagente.value == ""){
            alert("Informe seu CEP por gentileza.");
            form1.cepagente.focus();return false;
            }

        if(form1.telagente.value == ""){
            alert("Informe seu telefone por gentileza.");
            form1.telagente.focus();return false;
            }

        if((form1.escolaridade[0].checked == false) && (form1.escolaridade[1].checked == false) && (form1.escolaridade[2].checked == false) && (form1.escolaridade[3].checked == false) && (form1.escolaridade[4].checked == false) && (form1.escolaridade[5].checked == false) && (form1.escolaridade[6].checked == false) && (form1.escolaridade[7].checked == false) && (form1.escolaridade[8].checked == false)){
            alert("Informe sua escolaridade por gentileza");
            form1.escolaridade[0].focus();return false;
            }                 
                
        if(form1.orgao.value == ""){
            alert("Informe o orgao ao qual esta vinculado por gentileza");
            form1.orgao.focus();return false;
            }
            
        if((form1.atividade[0].checked == false) && (form1.atividade[1].checked == false) && (form1.atividade[2].checked == false) && (form1.atividade[3].checked == false) && (form1.atividade[4].checked == false) && (form1.atividade[5].checked == false) && (form1.atividade[6].checked == false) && (form1.atividade[7].checked == false) && (form1.atividade[8].checked == false) && (form1.atividade[9].checked == false) && (form1.atividade[10].checked == false) && (form1.atividade[11].checked == false) && (form1.atividade[12].checked == false) && (form1.atividade[13].checked == false) && (form1.atividade[14].checked == false) && (form1.atividade[15].checked == false) && (form1.atividade[16].checked == false) && (form1.atividade[17].checked == false) && (form1.atividade[18].checked == false) && (form1.atividade[19].checked == false) && (form1.atividade[20].checked == false) && (form1.atividade[21].checked == false) && (form1.atividade[22].checked == false) && (form1.atividade[23].checked == false) && (form1.atividade[24].checked == false) && (form1.atividade[25].checked == false) && (form1.atividade[26].checked == false) && (form1.atividade[27].checked == false) && (form1.atividade[28].checked == false) && (form1.atividade[29].checked == false) && (form1.atividade[30].checked == false) && (form1.atividade[31].checked == false) && (form1.atividade[32].checked == false) && (form1.atividade[33].checked == false) && (form1.atividade[34].checked == false)){
            alert("Informe sua atividade por gentileza");
            form1.atividade[0].focus();return false;
            }                 
                
        if(form1.detalhamentoatividade.value == ""){
            alert("Detalhe a atividade exercida por gentileza.");
            form1.detalhamentoatividade.focus();return false;
            }

        if(form1.enderecoorgao.value == ""){
            alert("Informe o endereco do orgao ao qual esta vinculado por gentileza.");
            form1.enderecoorgao.focus();return false;
            }

        if(form1.bairroorgao.value == ""){
            alert("Informe o bairro do orgao ao qual esta vinculado por gentileza.");
            form1.bairroorgao.focus();return false;
            }

        if(form1.municipioorgao.value == ""){
            alert("Informe o municipio do orgao ao qual esta vinculado por gentileza.");
            form1.municipioorgao.focus();return false;
            }

        if(form1.estadoorgao.value == ""){
            alert("Informe o estado do municipio do orgao ao qual esta vinculado por gentileza");
            form1.estadoorgao.focus();return false;
            }

        if(form1.ceporgao.value == ""){
            alert("Informe o CEP do orgao ao qual esta vinculado por gentileza.");
            form1.ceporgao.focus();return false;
            }

        if(form1.emailorgao.value == ""){
            alert("Informe o e-mail do orgao ao qual esta vinculado por gentileza.");
            form1.emailorgao.focus();return false;
            }

        if(form1.telorgao.value == ""){
            alert("Informe o telefone do orgao ao qual esta vinculado por gentileza");
            form1.telorgao.focus();return false;
            }
}
</script>
Depois o formulário (que tem uma tabela dentro):
<form id="form1" name="form1" method="post" action="formulario_proex_02.php" onSubmit="return Valida();">
  <table width="100%" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC">
    <tr>
      <td height="8" valign="middle" class="style2"><img src="imgs/cabecalho_formulario.jpg" width="279" height="35" /> </td>
      <td height="8" valign="middle" class="style2"><p align="justify"><strong>Enfrentamento à Violência Sexual Infanto-juvenil  nos Vales do Jequitinhonha, do Mucuri e Região Metropolitana de Belo Horizonte</strong></p>      </td>
    </tr>
    <tr>
      <td height="8" colspan="2" valign="middle" class="style2"><div align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="-2" color="#FF0000">
        <?php
                    if(@$_GET['status'] == "enviado"){
                        echo "Inscrição efetuada com sucesso";
                        }else
                        if(@$_GET['status'] == "erro"){
                            echo "Desculpe-nos, tente novamente!";
                            }                    
                    ?>
      </font></div></td>
    </tr>
    <tr>
      <td width="45%" height="39" valign="middle" class="style2">Inscrição referente ao município de:</td>
      <td width="55%" valign="middle" class="style2"><label><input type="text" name="municipio" id="municipio" /></label></td>
    </tr>
    <tr>
      <td height="27" colspan="2" valign="middle" class="style2"><span class="style5">Dados do responsável pela inscrição</span></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Nome (completo, sem abreviações)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="nomeresponsavel" id="nomeresponsavel" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">E-mail</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="emailresponsavel" id="emailresponsavel" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Telefone institucional (fixo)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="telresponsavel" id="telresponsavel" />
      </label></td>
    </tr>
    <tr>
      <td height="30" valign="middle" class="style2">Telefone celular</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="celresponsavel" id="celresponsavel" />
      </label></td>
    </tr>
    <tr>
      <td height="27" colspan="2" valign="middle" class="style2"><span class="style5">Dados do agente</span></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">Nome (completo, sem abreviações)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="nomeagente" id="nomeagente" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">Data de nascimento (dia/mês/ano)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="nascimentoagente" id="nascimentoagente" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Sexo</td>
      <td valign="middle" class="style2"><p>
        <label>
        <input type="radio" name="sexo" value="masculino" id="sexo_0" />
Masculino</label>
        <label>
        <input type="radio" name="sexo" value="feminino" id="sexo_1" />
Feminino</label>
        <br />
        <br />
      </p>        
      <label></label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">CPF</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="cpfagente" id="cpfagente" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">RG</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="rgagente" id="rgagente" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Emissor do RG</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="emissorrg" id="emissorrg" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">Endereço residencial (rua, avenida, no. complemento)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="enderecoagente" id="enderecoagente" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">Bairro/distrito residencial</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="bairroagente" id="bairroagente" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Município residencial</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="municipioagente" id="municipioagente" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Estado</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="estadoagente" id="estadoagente" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">CEP (8 dígitos)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="cepagente" id="cepagente" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">E-mail pessoal</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="emailagente" id="emailagente" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">Telefone residencial (fixo)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="telagente" id="telagente" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Telefone celular</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="celagente" id="celagente" />
      </label></td>
    </tr>
    <tr>
      <td height="141" valign="middle" class="style2">Nível de escolaridade</td>
      <td valign="middle" class="style2"><table width="100%">
          <tr>
            <td width="262" valign="top"><label>
              <input type="radio" name="escolaridade" value="efincompleto" id="escolaridade_1" />
              (1) Ensino fundamental incompleto</label>
              <label></label>              <label></label>              <label></label>
              <label></label>
              <label></label>
              <label></label>
              <br />              
              <label></label></td>
            <td width="263" valign="top"><input type="radio" name="escolaridade" value="efcompleto" id="escolaridade_2" />
(2) Ensino fundamental completo
  <label></label>
  <label></label>
<label></label>
<label></label></td>
          </tr>
          <tr>
            <td valign="top"><input type="radio" name="escolaridade" value="emincompleto" id="escolaridade_3" />
(3) Ensino médio incompleto</td>
            <td width="263" valign="top"><input type="radio" name="escolaridade" value="emcompleto" id="escolaridade_4" />
(4) Ensino médio completo</td>
          </tr>
          <tr>
            <td valign="top"><label>
              <input type="radio" name="escolaridade" value="esincompleto" id="escolaridade_5" />
(5) Ensino superior incompleto</label></td>
            <td width="263" valign="top"><input type="radio" name="escolaridade" value="escompleto" id="escolaridade_6" />
(6) Ensino superior completo</td>
          </tr>
          <tr>
            <td valign="top"><input type="radio" name="escolaridade" value="especializacao" id="escolaridade_7" />
(7) Especialização (concluído)</td>
            <td width="263" valign="top"><input type="radio" name="escolaridade" value="mestrado" id="escolaridade_8" />
(8) Mestrado (concluído)</td>
          </tr>
          <tr>
            <td valign="top"><input type="radio" name="escolaridade" value="doutorado" id="escolaridade_9" />
(9) Doutorado (concluído)</td>
            <td width="263" valign="top"> </td>
          </tr>
        </table>
      <label></label></td>
    </tr>
    <tr>
      <td height="40" valign="middle" class="style2">Curso concluído (informar o mais alto: nível médio, superior ou pós-graduação, quando houver)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="cursoagente" id="cursoagente" />
      </label></td>
    </tr>
    <tr>
      <td height="41" valign="middle" class="style2">Órgão/entidade/segmento (a partir do qual está se inscrevendo nessa capacitação)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="orgao" id="orgao" />
      </label></td>
    </tr>
    <tr>
      <td height="649" valign="middle" class="style2">Tipo de atividade exercida nesse órgão/entidade/segmento</td>
      <td valign="middle" class="style2"><table width="100%">
        <tr>
          <td width="33%" valign="top"><label></label><label>
            <input type="radio" name="atividade" value="gestorpoliticaspublicas" id="atividade_1" />
(1) Gestor de políticas públicas</label>
            <label></label>
            <label></label>
            <label></label>
            <label></label>
            <label></label>
            <label></label><label></label>
            <label></label>
            <label></label>
            <label></label>
            <label></label>
            <label></label></td>
          <td width="33%" valign="top"><label></label><label></label>
            <input type="radio" name="atividade" value="servidorpoderexecutivo" id="atividade_2" /> 
            (2) Servidor ou prestador de serviços do poder executivo</td>
          <td width="34%" valign="top"><label></label>
            <label></label>
            <label></label>
            <label></label><label></label>
            <input type="radio" name="atividade" value="conselheirocmdca" id="atividade_3" />
(3) Conselheiro CMDCA</td>
        </tr>
        <tr>
          <td valign="top"><input type="radio" name="atividade" value="conselheiropoliticaspublicas" id="atividade_4" />
(4) Conselheiro de direitos ou de políticas públicas</td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="servidorpoderlegislativo" id="atividade_5" />
(5) Servidor ou prestador de serviços do poder legislativo</td>
          <td width="34%" valign="top"><label> </label>
            <label></label><label></label>
            <input type="radio" name="atividade" value="liderancacomunitariareligiosa" id="atividade_6" />
(6) Liderança comunitária ou religiosa</td>
        </tr>
        <tr>
          <td valign="top"><input type="radio" name="atividade" value="liderancarepresentacoesclasse" id="atividade_7" /> 
            (7) Liderança de representações de classe</td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="profissionalturismo" id="atividade_8" />
(8) Profissional de turismo</td>
          <td width="34%" valign="top"><label></label>
            <input type="radio" name="atividade" value="conselheirotutelar" id="atividade_9" />
(9) Conselheiro tutelar</td>
        </tr>
        <tr>
          <td valign="top"><label></label><label></label>
            <label>
            <input type="radio" name="atividade" value="servidorpoderjudiciario" id="atividade_10" />
(10) Servidor ou prestador de serviços do poder judiciário</label>
            <label></label></td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="servidorministeriopublico" id="atividade_11" />
(11) Servidor ou prestador de serviços do ministério público</td>
          <td width="34%" valign="top"><label></label>
            <label>
            <input type="radio" name="atividade" value="servidordelegacias" id="atividade_12" />
(12) Servidor ou prestador de serviços em delegacias</label>
            <label></label>
            <label></label>
            <label></label>
            <label></label>
            <label></label>
            <label></label></td>
        </tr>
        <tr>
          <td valign="top"><label>
            <input type="radio" name="atividade" value="policial" id="atividade_13" />
(13) Policial (federal, civil, militar, rodoviário ou municipal)</label>
            <label> </label>
            <label></label>
            <label></label>
            <label></label></td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="bombeiro" id="atividade_14" />
(14) Integrante do corpo de bombeiros</td>
          <td width="34%" valign="top"><label></label>
            <input type="radio" name="atividade" value="forcasarmadas" id="atividade_15" />
(15) Integrante das forças armadas (exército, marinha ou aeronáutica)</td>
        </tr>
        <tr>
          <td valign="top"><input type="radio" name="atividade" value="asorgaopublico" id="atividade_16" />
(16) Profissional de atendimento na assistência social em órgão público</td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="asongs" id="atividade_17" />
(17) Profissional de atendimento na assistência social em ONGs</td>
          <td width="34%" valign="top"><label></label>
            <input type="radio" name="atividade" value="asentidadesreligiosas" id="atividade_18" />
(18) Profissional de atendimento na assistência social em entidades religiosas</td>
        </tr>
        <tr>
          <td valign="top"><label>
            <input type="radio" name="atividade" value="saudepublico" id="atividade_19" />
(19) Profissional de atendimento à saúde em órgão público</label>
            <label></label>
            <label></label>
            <label> </label>
            <label></label></td>
          <td width="33%" valign="top"><label></label><label></label>
            <input type="radio" name="atividade" value="saudeong" id="atividade_20" />
(20) Profissional de atendimento à saúde em ONGs</td>
          <td width="34%" valign="top"><label></label><label>
            <input type="radio" name="atividade" value="saudeentidadesreligiosas" id="atividade_21" />
(21) Profissional de atendimento à saúde em entidades religiosas</label></td>
        </tr>
        <tr>
          <td valign="top"><label>
<input type="radio" name="atividade" value="professorefm" id="atividade_22" /> 
(22) Professor do ensino fundamental ou médio</label>
            <label></label></td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="professores" id="atividade_23" />
(23) Professor do ensino superior</td>
          <td width="34%" valign="top"><label></label>
            <input type="radio" name="atividade" value="profissionaleducacao" id="atividade_24" />
(24) Profissional da educação</td>
        </tr>
        <tr>
          <td valign="top"><label>
            <input type="radio" name="atividade" value="prevencaoaspublico" id="atividade_25" />
(25) Profissional de prevenção na assistência social em órgão público</label>
            <label></label></td>
          <td width="33%" valign="top"><label>
            <input type="radio" name="atividade" value="prevencaosaudepublico" id="atividade_26" />
(26) Profissional de prevenção na saúde em órgão público</label>
            <label></label></td>
          <td width="34%" valign="top"><label></label>
            <input type="radio" name="atividade" value="pvprevencaoong" id="atividade_27" />
(27) Profissional ou voluntário de prevenção em ONGs</td>
        </tr>
        <tr>
          <td valign="top"><label></label><label></label>
            <input type="radio" name="atividade" value="pvprevencaoentidadesreligiosas" id="atividade_28" />
(28) Profissional ou voluntário de prevenção em entidades religiosas</td>
          <td width="33%" valign="top"><label></label>
            <label></label>
            <label></label><label></label>
            <input type="radio" name="atividade" value="profissionalcom" id="atividade_29" />
(29) Profissional de comunicação</td>
          <td width="34%" valign="top"><label></label>
            <label>
            <input type="radio" name="atividade" value="liderancaestudantil" id="atividade_30" />
(30) Liderança / participante do movimento estudantil</label></td>
        </tr>
        <tr>
          <td valign="top"><label>
            <input type="radio" name="atividade" value="liderancacomunitariajovem" id="atividade_31" />
(31) Liderança comunitária jovem</label>
            <label> governamentais</label>
            <label></label></td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="liderancajovempg" id="atividade_32" />
(32) Liderança jovem vinculada a programas</td>
          <td width="34%" valign="top"><input type="radio" name="atividade" value="liderancajovemong" id="atividade_33" />
(33) Liderança jovem de ONGs<br /></td>
        </tr>
        <tr>
          <td valign="top"><label></label><label></label>
            <input type="radio" name="atividade" value="liderancajovementidadesreligiosas" id="atividade_34" />
(34) Liderança jovem de entidades religiosas</td>
          <td width="33%" valign="top"><input type="radio" name="atividade" value="outra" id="atividade_35" />
(35) Outra (especificar):
  <input type="text" name="atividadeoutra" id="atividadeoutra" /></td>
          <td width="34%" valign="top"><label></label><label></label>
            <label></label><label></label></td>
        </tr>
        
      </table>      </td>
    </tr>
    <tr>
      <td height="40" valign="middle" class="style2">Detalhamento/especificação da atividade exercida nesse órgão/entidade/segmento</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="detalhamentoatividade" id="detalhamentoatividade" />
      </label></td>
    </tr>
    <tr>
      <td height="42" valign="middle" class="style2">Endereço do órgão/entidade/segmento (rua, avenida, no., complemento)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="enderecoorgao" id="enderecoorgao" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">Bairro/distrito do órgão/entidade/segmento</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="bairroorgao" id="bairroorgao" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Município do órgão/entidade/segmento</td>
      <td valign="middle" class="style2"><label>
            <input type="text" name="municipioorgao" id="municipioorgao" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Estado</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="estadoorgao" id="estadoorgao" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">CEP</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="ceporgao" id="ceporgao" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">E-mail institucional</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="emailorgao" id="emailorgao" />
      </label></td>
    </tr>
    <tr>
      <td height="32" valign="middle" class="style2">Telefone institucional (fixo)</td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="telorgao" id="telorgao" />
      </label></td>
    </tr>
    <tr>
      <td height="33" valign="middle" class="style2">Fax institucional </td>
      <td valign="middle" class="style2"><label>
        <input type="text" name="faxorgao" id="faxorgao" />
      </label></td>
    </tr>
    <tr>
      <td height="67" colspan="2" valign="middle" class="style2"><label>
        <div align="center">
          <input name="enviar" type="submit" class="bt" id="enviar" value="Enviar" />
          <input name="limpar" type="reset" class="bt" id="limpar" value="Limpar" />
          <font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif">
          <input type="hidden" name="send" value="true" />
          <input type="hidden" name="IP" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" />
        </font></div>
      </label></td>
    </tr>
    <tr>
      <td colspan="2" valign="middle" class="style2"><div align="center"><img src="imgs/marcas_formulario.jpg" width="506" height="83" /></div></td>
    </tr>
  </table>
</form>
Detalhe: há uma tag a mais no body:
<body onLoad="java script:form1.municipio.focus();">

E então: alguém faz idéia de como fazer funcionar isso também no Mozilla?

Abraços e obrigado.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

No sua função JS, tenta trocar

if(form1.municipio.value == ""){
            alert("Informe o municipio de referencia por gentileza.");
            form1.municipio.focus();return false;
            }
por
if(document.getElementById("municipio").value == ""){
            alert("Informe o municipio de referencia por gentileza.");
            document.getElementById("municipio").focus();return false;
            }

Repetindo o código para cada validação.

Editado por Bart
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...