Ir para conteúdo
Fórum Script Brasil

Crystian

Membros
  • Total de itens

    2.132
  • Registro em

  • Última visita

Posts postados por Crystian

  1. de novo tu não identou teu codigo e sobrou chave!!!!! Outra coisa, você está comparando somente com 1 sinal de = e devem ser 2 (==).

    Código Correto

    
    <script type="text/javascript">
    <!--
    function valida()
    {
        if (SIM.usuario.value=="")
        {
            alert ("Você precisa digitar o NOME DO USUÁRIO LICENCIADO.");
            return false;
        }
        if (SIM.contato.value=="")
        {
            alert ("Você precisa digitar o NOME PARA CONTATO.");
            return false;
        }
        if (SIM.codigo.value=="")
        {
            alert ("Você precisa digitar o CÓDIGO DE USUÁRIO.");
            return false;
        }
        if (SIM.email.value=="")
        {
            alert ("Você precisa digitar o EMAIL PARA CONTATO (xxxxx@xxx.xxx.xx).");
            return false;
        }
        if (SIM.ddd.value=="")
        {
            alert ("Você precisa digitar o DDD.");
            return false;
        }
        if (SIM.tel.value=="")
        {
            alert ("Você precisa digitar o TELEFONE.");
            return false;
        }
        if (SIM.versao.value=="")
        {
            alert ("Você precisa digitar o VERSÃO DE SEU SOFTWARE.");
            return false;
        }
        if (SIM.resumo.value=="")
        {
            alert ("Você precisa digitar o ASSUNTO DE SUA DÚVIDA.");
            return false;
        }
        if (SIM.duvida.value=="")
        {
            alert ("Você precisa digitar a SUA DÚVIDA.");
            return false;
        } 
        SIM.submit();
    }
    //-->
    </script>
    

  2. Esse teu código é um pouco longo, poderia fazer de uma maneira mais simples, mas o interessante foi que você mesmo o fez. Então vou te ajudar...

    <script type="text/javascript">

    <!--

    function valida()

    {

    if (SIM.usuario.value="")

    {

    alert ("Você precisa digitar o NOME DO USUÁRIO LICENCIADO.");

    return;

    }}

    Esta ultima chave está fechando a tua function, tenta identar melhor teu código pra ti visualizar melhor quando abre e fecha uma chave, colchete ou parenteses. Um código bem identado reduz bastante o numero de erros ...

    Abraço

  3. Seguinte cara, tu não pode confundir processamento JS que é executado na página, com o processamento PHP que é executado no servidor.

    Se tu tiver um campo com o mesmo nome na tela várias vezes você pode utilizar o document.getElementsByName("nomeCampo")[posicao] aí tu faz a verificação individualmente.

    Abraço

  4. Realmente, acho q estamos todos de parabéns por fazer parte dessa comunidade. Grande iniciativa de manter o fórum sempre ativo e bem frequentado feita pelo Binho. Parabéns e nosso agradecimento pelo teus bons serviços prestados a nossa comunidade. Agradecendo tb ao Eddie q está há anos na administração fazendo o seu melhor. O fórum não é perfeito, ainda tem coisas a melhorar mas com certeza estamos no caminho certo.

    Abraço

  5. o correto é tirar aquela segunda função (que está em vermelho) e fazer essa primeira função retornar true ou false, conforme a verificação...

    <form name="form1" method="post" action="" onSubmit="return validation(); submete();" >

    NOME: <input type="text" maxlength="50" name="nome" size="12" />

    CPF: <input type="text"name="cpf" size="12" maxlength="11" />

    <input type="submit" value="Inserir">

    </form>

    Abraço

  6. o "alert" q mostra a sim ou não é o confirm("mensagem") e ele retorna um boolean (verdadeiro ou false), dependendo da opção escolhida (sim=verdadeiro, não=falso). Para retornanr a página anterior utilize o history.back(). Existem outras formas, mas utilize essa por ser mais intuítiva (Back = voltar).

    Abraço

  7. Deletando linhas com o evento onClick

    <html>
    <head>
    <script>
    function apagaLinhaTabela(id, tr) {
    	if (confirm("Tem certeza que deseja excluir a linha clicada?")) {
             var tabela = document.getElementById(id);
             for (i=0; i < tabela.rows.length; i++) { //>
                 var linha = tabela.rows[i];
                 if (linha == tr) {
                     tabela.deleteRow(linha);
                 }
             }
          }
    }
    </script>
    </head>
    <body>
    <table id=t1 border=3 width="100%">
        <tr onClick="apagaLinhaTabela('t1', this)">
          <td>
            teste 1
          </td>  
          <td>
            teste 5
          </td>  
        </tr>  
        <tr onClick="apagaLinhaTabela('t1', this)">
          <td>
            teste 2
          </td>  
          <td>
            teste 6
          </td>  
        </tr>  
        <tr onClick="apagaLinhaTabela('t1', this)">
          <td>
            teste 3
          </td>  
          <td>
            teste 7
          </td>  
        </tr>    
    </table>
    </body>
    </html>

  8. a primeira coisa seria você dar uma pesquisada sobre o onkeydown onkeypress e onkeyup... para fazer a mascaração da data conforme ele vai digitando.

    Segundo você terá q trabalhar com data, pegando a data atual do cliente e calculando a diferença q te dará a idade do usuário.

    Tenta fazer qualquer coisa posta ae...

  9. não funciona porque você não está se preocupando com o resto da data.

    Dá uma olhada nesse exemplo q fiz pra ti...

    function mostraData(){

      var d = new Date();

      var df = new Date();

      df.setDate(d.getDate()+7);

      var mesIni = d.getMonth()+1;

      var mesFim = df.getMonth()+1;

      alert("Data Atual: "+d.getDate()+"/"+mesIni+"/"+d.getFullYear()+" e Data Final: "+df.getDate()+"/"+mesFim+"/"+df.getFullYear());

    }

    A linha em azul é o q soma os sete dias a mais na data final, dessa forma você não precisa se preocupar se tem q trocar o mês ou o ano...

×
×
  • Criar Novo...