error code sur controle de date, debutant
	
	
		
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
   | if (document.getElementById("execDateFromSearchField").value=="")   
{
		date1="01.01.2008";
	} else {
								date1=document.getElementById("execDateFromSearchField").value;
			var reg = new RegExp("[.]+", "g");
			var tbDate = date1.split(reg);
			if(tbDate.length==3) 
			{
 
			if(isNaN(tbDate[0]) || isNaN(tbDate[1]) || isNaN(tbDate[2]) || trim(tbDate[0])=="" || trim(tbDate[1])=="" || trim(tbDate[2])=="")
			{
				noErrorDate = true;
										date1=document.getElementById("execDateFromSearchField").value;
 
		} else {
		return "false";
	}
 
} else {
return "false";
								}
 
 
						} | 
 je dois tester la date au bon format jj.mm.aaaa
mais j ai toujours cette erreur object excepted
	 
	
	
	
		suite  / modification code
	
	
		
	Code:
	
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
   | if(document.getElementById("valueDate").value=="")   
						{
								date4="01.01.2008";
						} else {
								date=document.getElementById("valueDate").value;
								var errorDate = "false";
								var reg = new RegExp("[\.]+", "g");
								var tbDate = date4.split(reg4);
 
								if(tbDate.length==3) 
								{
 
									if ( isNaN(tbDate[0]) || isNaN(tbDate[1]) || isNaN(tbDate[2] || trim(tbDate[0])=="" || trim(tbDate[1])=="" || trim(tbDate[2])=="") ) {
										errorDate = "true";
										return "false";
									}
								} else {
									return "false";
								}
						} | 
 apparemment j ai toujours le meme problème ou 01.01.01 passe ne verifie pas le format - auriez-vous une idee?