读书人

一个困扰小弟我半天的有关问题请高手

发布时间: 2012-03-28 15:40:03 作者: rapoo

一个困扰我半天的问题,请高手帮忙!
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
上有解决方法

读书人网 >JavaScript

热点推荐