Tengo este código:
hoy=new Date();
var ano;
ano = hoy.getYear();
var mes;
mes = hoy.getMonth();
var dia;
dia = hoy.getDay();
alert(dia);
fecha_c.value = ( dia + '/' + mes + '/' + (ano + 1));
El cual obtiene la fecha creo 3 variables año, mes y dia luego en un input tipo text concateno todo sumandole 1 al año para que sea un año despues de la fecha actual, el año sale perfecto, pero el día y el mes salen de otra forma y seimpre de un digito, asi sea 22 o 31. a que se debe esto? y como se soluciona?
gracias.