[javascript] passage d'un tableau en parametre - tableau en parametre ds une fonction js

Hello tout le monde :slight_smile:

Voila, c’est peut-être tout bête, mais je n’arrive pas à faire passer un tableau en paramètre dans une fonction javascript.


function ToutCocher(num1,num2[]) // la déclaration est surement fausse
{
	for(var i=0;i<num2.length;i++)
	{
    if (document.getElementById(num1).checked == true)
  {
    document.getElementById(num2[i]).checked=true;
  }
    else
       {
    document.getElementById(num2[i]).checked=false;
        }	
	}
}

Cette fonction sert simplement à cocher des checkbox automatiquement lorsque j’en coche une.

Merci de votre aide précieuse :slight_smile:

Javascript n’est pas fortement typé (presque pas du tout à vrai dire :slight_smile: )

Tu passes un tableau commeune autre variable. Pas besoin d’inquer que c’est un tableau.

Du genre monTab est un tableau. Pour appeler la fonction on note : AfficherMonTab(monTab);

La définition de la fonction serait :


function AfficherMonTab(tab)
{
   var tabContent = "";
   for (var i=0; i<tab.length; i++)
      tabContent = tabContent + " - " + tab[i];
   alert(tabContent);
}

ok merci, c’est juste ce que je voulais savoir :wink: