Bonjour,
J'appelle au secours, car je n'y comprends rien ! J'ai fait cela des centaines de fois sans jamais connaître ce problème

Voici mon petit programme (simplifié au max):
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<div id="ligne_1" class="ligne" >
     <input id="CH_1_2" type="text" class="CH_nom arrondi2" onFocus="aff_participants(1,2)"   />
     <input id="CH_1_3" type="text" class="CH_nom arrondi2"  onFocus="aff_participants(1,3)"    />
</div>
<div id="ligne_2" class="ligne" >
	<input id="CH_2_2" type="text" class="CH_nom arrondi2" onFocus="aff_participants(this.id)"   />
	<input id="CH_2_3" type="text" class="CH_nom arrondi2"  onFocus="aff_participants(this.id)"    />
</div>
 
<script language="javascript" type="text/javascript">
function aff_participants(TABLE,PLACE)	{
	//$(nom_champ).style.backgroundColor="#00AAAA";
}
Je veux que, lorsqu'on clique sur un des champs, il transmette le/les paramètres ad hoc à la fonction Javascript (les paramètres TABLE et PLACE).
Lors du premier clic, tout fonctionne parfaitement
Lors de tous les autres clics sur un autre champ, c'est toujours la/les même(s) valeur(s) qui est/sont transmise(s)
Jamais vu ça!
Qui peut m'aider à comprendre ?

Grand merci d'avance,
Mike