Ir para conteúdo
Fórum Script Brasil

HGVJUNIOR

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre HGVJUNIOR

  • Data de Nascimento 23/02/1987

Contatos

  • MSN
    hgvjunior@msn.com
  • Website URL
    http://www.agitandomais.com.br/
  • ICQ
    0

Perfil

  • Gender
    Male

HGVJUNIOR's Achievements

0

Reputação

  1. Boa noite, Estou com dificuldade em somar valores a uma data utilizando o javaScript. Para teste estou utilizando o seguinte codigo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> &lt;script language="javascript" type="text/javascript"> function calculaData(){ var praso = document.form.data.value; var prazo = new Array(); prazo= praso.split("|"); for(x=0; x<prazo.length; x++){ var data = new Date(); data.setDate(data.getDate() + prazo[x]); var mes = data.getMonth() + 1; var dia = data.getDate(); var ano = data.getFullYear(); document.write(dia + "/" + mes + "/" + ano); document.write("<br><br>"); } } </script> </head> <body> <form id="form" name="form" method="post" action=""> <label>data <select name="data" id="data" onblur="calculaData();"> <option value="10|20|30">10,20,30</option> <option value="20|30|40">20,30,40</option> </select> </label> </form> </body> </html> mas quando executo aparece da seguinte forma: 6/10/2010 16/10/2010 26/10/2010 sendo que o correto seria 12/03/2010 22/03/2010 01/04/2010 ou 22/03/2010 01/04/2010 11/04/2010 Aguardo Ajuga, Grato
×
×
  • Criar Novo...