différence getElementsByTag et getchildren
Bonjour,
j'ai un p'tit probléme lorsque je recupére un element avec getchildren et que je fais un addevent dessus, cela marche.
En revanche lorsque je récupére ce meme element en parcourant le tableau que j'ai rempli avec la fonction getelementbytagname je n'arrive pas a faire un addevent dessus.
Mon code getchildren
Code:
1 2
|
myHandle=item.getChildren()[0].getChildren()[0].getChildren()[1].getChildren()[1].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0]; |
mon code getelementsbytagname
Code:
1 2 3 4 5 6 7 8 9
|
var mesLignes=item.getElementsByTagName('DIV');
for(i=0;i<mesLignes.length;i++)
{
if(mesLignes[i].id=='HandleDrag')
{
myHandle=mesLignes[i];
}
} |
et mon addevent
Code:
1 2 3 4
|
myHandle.addEvent('mousedown', function(e) {
e = new Event(e).stop();
}; |
Est ce que quelqu'un aurait une idée?
Merci d'avance
getchildren parcours page html
Bonjour, est ce que quelqu'un connaitré une fonction qui me permet de parcourir une page html de maniére a trouver un element par rapport a son ID et qui utiliseré getChildren?
C'est pour eviter d'avoir a faire :
Code:
1 2
|
myHandle=item.getChildren()[0].getChildren()[0].getChildren()[1].getChildren()[1].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0].getChildren()[0]; |