Bonjour,
nouveau sur le forum. Ex guru Powerbuilder et SQL, je développe maintenant bcp en php mais assez peu en JS.
Mon problème est assez simple.
Soit, dans un form une série de 3 inputs du genre (bien sûr dans la réalité, il y a n lignes et tout est généré par php).
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<input type="text" name="montant[]" onchange="Recalcul(1)">
<input type="text" name="montant[]" onchange="Recalcul(2)">
<input type="text" name="montant[]" onchange="Recalcul(3)">

Sachant, par exemple que la somme des n montants saisis doit toujours faire 1000 (exemple simplifié aussi),
Comment, dans la fonction JS Recalcul(), puis-je récupérer les valeurs des 2 premiers éléments du tableau, puis affecter la différence à 1000 dans le dernier élément ?
Autant, quand on utilise des inputs uniques, faire ça est trivial avec nom_input.value, à la fois pour récupérer comme pour affecter des valeurs, autant ça semble se compliquer terriblement dès qu'on travaille en tableau d'input...
Toutes mes recherches sur le net aboutissent à des solutions qui me paraissent bien complexes. Je précise que je ne souhaite pas mettre en oeuvre une quelconque librairie ni de Jquery ou autre. Uniquement du JS standard.

Help ? Merci