Bonjour à tous,
après des jours de recherches, j'en appelle à vos compétences et je suppose que pour bon nombre d'entre vous le problème rencontré est simple à résoudre.

J'ai 1 fonction javascript avec 2 arguments :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
  function affichageLignes(id,NbrLignes) {
    var i;
     var id;
     for (i = 1; i <= NbrLignes; i++) {
        if (document.getElementById(id,"Ligne" + i).style.display == 'none') {
          document.getElementById(id,"Ligne" + i).style.display = 'block';
        } else {
          document.getElementById(id,"Ligne" + i).style.display = 'none';
        }
      }
    }
Si j'enlève l'argument (id) l'exécution de cette fonction ne pose aucun souci.
J'ai essayé toutes les syntaxes que j'ai pu trouver entre (id) et ("Ligne" + i) dans document.getElementById(id,i), mais je sèche complètement.

Merci d'avance pour votre aide.