J'ai cette fonction:attacher avec le paramètre de javascript
function addButtonLookup() {
var element = document.getElementById("btnToolBar");
var index;
for (var i = 0; i < lookupArray.length; i++) {
index = i;
var btn = document.createElement('input');
btn.type = 'button';
btn.value = '' + lookupArray[i];
btn.name = 'btnLookup' + i;
btn.id = i;
btn.className = 'CommonButtonStyle';
element.appendChild(btn);
btn.onclick = function() {
debugger;
tblExcpression.WriteMathElement(lookupArray[i], lookupArray[i]);
};
}
}
onbutton cliquez sur le i est définie
Erreur typique. Voir [Fermetures JavaScript pour les nuls] (http://blog.morrisjohns.com/javascript_closures_for_dummies.html), Exemple 5. –