此函数返回我未定义

时间:2020-03-23 18:30:38

标签: javascript

我有这个代码

var prizes = ['Un unicorno!', 'Un abbraccio!', 'Un gelato!'];
for (var btnNum = 0; btnNum < prizes.length; btnNum++) {
  document.getElementById('btn-' + btnNum).onclick = function() {
    alert(prizes[btnNum]);
  };
}
<button id="btn-0">Button 1!</button>
<button id="btn-1">Button 2!</button>
<button id="btn-2">Button 3!</button>

为什么当我单击“返回”时我未定义?而我该如何纠正?

0 个答案:

没有答案
相关问题