Bonjour,
je suis en train de d�velopper une application qui gere les dates.
Rapidement... la personne entre le nb de mois q'une personne doit cotiser et �a m'affiche le nombre d'ann�e avec plusieurs INPUT. Par exemple 240 mois = 20ans. Enfin bref pour �a pas de probleme.

En revanche, je voudrais mettre la date du d�but du contrat avec N+1 pour chaque date

exemple

date d�but pret : 16/05/2007 sur 240 mois

soit :

16/05/2007
16/05/2008
16/05/2009
16/05/2010
....

Il faut donc que je recupere la date de mon champ date debut pret et lui ajouter un an pour chaque ann�e (ex: 240 /12)

J'ai commenc� une chose comme �a :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
function getDate(strDate){	  
	    day = strDate.substring(0,2);
		month = strDate.substring(3,5);
		year = strDate.substring(6,10);
		d = new Date();
		d.setDate(day);
		d.setMonth(month);
		d.setFullYear(year); 
		return d; 
	  }
 
Date 1: <input name="d1" id="d1" type="text" value="16/05/2007" />
<button onclick="javascript: alert(getDate(document.all('d1').value));">Afficher date</button>
Le alert est juste pour une verif mais je vois qu'il m'affiche un truc comme :

Wed May 16 20:19:18 UTC+0200 2007

Je voudrais donc juste recup la date sous la forme dd/mm/aaaa et selon le nbr d'ann�e du pret ajouter 1

J'utilise d�j� cette fonction pour les input comme je vous le disais plus haut :

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function GenerateTextFields()
	{
		var nb_coti = parseInt($F('count_cotisation'));
		var now = new Date();
		var year = now.getFullYear();
		$('textfield_content').update('');
		if(nb_coti <= 0)
			return ;
		count = (nb_coti / 12);
		moisrestant = (Math.round(count) - count);
		if(count)
		{  
			var html='<table border=1 cellpadding=2>';
			for(var i=1;i<=count;i++)
				html += "<tr><td>"+((year-1) + i)+": <input type=\"text\" name=\"year[]\" value=\"\" /></td></tr>\n";
			    if (moisrestant < 0)
			     {
			      html += "<tr><td> Mois restants <input type=\"text\" name=\"moisrestant\" value=\"\" /></td></tr>\n"; 	
				 }				
			html+='</table>';
			$('textfield_content').update(html);
		}
	}
en gros il faudrait m�langer les 2 fonctions mais je suis vraiment novice en javascript.

merci d'avance