【发布时间】:2015-12-16 20:18:15
【问题描述】:
我有以下功能:
function showPoster(element,list_nr)
{
var image ="url('../Login/" + movie_image[list_nr] + "'), auto";
element.style.cursor = image;
}
function putNewContent(page)
{
for(var i = 1; i <= 10; i++)
{
document.getElementById("p"+i+1).onmouseover = function() { showPoster(this,(page-1)*10+i); }
}
}
问题是,例如,当我运行 putNewContent(1) 时,它会调用函数 showPoster() 10 次,但到达的参数showPoster() 总是 11 (i
【问题讨论】:
标签: javascript function parameters arguments