1
function makeHelpCallback(help) {
return function() {
showHelp(help);
};
//array elements here
for (var i = 0; i < helpText.length; i++) {
var item = helpText[i];
document.getElementById(item.id).onfocus = makeHelpCallback(item.help);
}
我无法理解最后一行。我从来没有见过以这种方式使用的等号,了解javascript关闭
这就像'element.onclick = function(){alert(); }',它只是一个元素,一边是事件,另一边是函数调用。 – adeneo 2013-02-27 21:10:45
那整块都是无效的......你在某个地方缺少一个'} ... – Neal 2013-02-27 21:10:53
以什么方式?这是一个像任何其他任务一样。 – 2013-02-27 21:11:11