Exemple tout bête :
ne marche pas.
Suis-je obligé de parcourir mon tableau champs pour assigner un évenement à chaque fois qu'on clique sur un <p> ?
2ème question (de noob) :
Je me résigne à
Il me semble que la syntaxe est de ne pas mettre de () après afficheI, mais comment je passe mon i en paramètre ?
Modifié par nien (28 Aug 2009 - 16:58)
var champs = document.getElementsByTagName('p');
champs.onclick = function() { alert('chevreuil'); }
ne marche pas.
Suis-je obligé de parcourir mon tableau champs pour assigner un évenement à chaque fois qu'on clique sur un <p> ?
2ème question (de noob) :
Je me résigne à
var champs = document.getElementsByTagName('p');
function afficheI(i) { alert(i); }
for (i=0; i<champs.length; i++)
{
champs[i].onclick = afficheI;
}
[/i]Il me semble que la syntaxe est de ne pas mettre de () après afficheI, mais comment je passe mon i en paramètre ?
Modifié par nien (28 Aug 2009 - 16:58)