Tu as donc:
var a;
var i = 0;
var MonForm = document.forms["form1"];
for( (a-1) in MonForm) {
i++;
alert("$" + MonForm.elements[a].name + ' = ' + MonForm.elements[a].value + '\n');
}
C'est correct, mais à quoi sert la variable i var i = 0;
...
i++;