一个困扰我半天的问题,请高手帮忙!
for   (var   i=0;   i    <   imgVar.length;   i++) 
 		{ 
 		      var   imgId   =   imgVar[i].id; 
 		      var   inputId   =    "membersDetail.childDetailDto. "+imgId; 
 		      alert(inputId); 
 		      //inputArr[i]   =    "membersDetail.childDetailDto. "+imgId; 
 		      //alert(inputArr[i]); 
 		      document.getElementById(imgVar[i].id).onclick=function   (){return   showCalendar(inputId, "MM/dd/yyyy ");} 
 		}   
 为什么当我点击页面上的img的时候,input总是我数组的最后一个值??
------解决方案--------------------闭包问题   
 http://community.csdn.net/Expert/TopicView3.asp?id=5031897 
 上有解决方法