none
Problema no javascript - não está somando RRS feed

  • Discussão Geral

  • Estou com um probleminha nesta validação:

    if ((document.form1.sltAnoFabricacao.value != document.form1.sltAnoModelo.value) && ((document.form1.sltAnoFabricacao.value + 1) != document.form1.sltAnoModelo.value))
        {
          alert("Ano Modelo inválido!");
          return ;
        }

    Acho que ele não está conseguindo somar o ano de fabricação (2007) com +1 para comparar com ano modelo. O que estou fazendo de errado?

    Obrigado desde já!
    terça-feira, 18 de agosto de 2009 17:26

Todas as Respostas

  • Olá Santos, como vai ?

    tente converter para inteiro os valores do campo... por exemplo:

    if ((document.form1.sltAnoFabricacao.value != document.form1.sltAnoModelo.value) && ((parseInt(document.form1.sltAnoFabricacao.value) + 1) != parseInt(document.form1.sltAnoModelo.value)))
        {
          alert("Ano Modelo inválido!");
          return ;
        }

    Espero que ajude
    um abraço
    Att,

    Felipe Oriani - www.felipeoriani.com.br

    ...O rio atinge os seu objetivos porque aprendeu a contornas os obstáculos... por André Luiz
    terça-feira, 18 de agosto de 2009 18:29