[Ajax/Javascript] getElementsByName undefined

Fermé
Linkinou - Modifié par Linkinou le 12/09/2011 à 09:32
Bonjour,

J'ai un soucis avec getElementsByName. Je l'ultilise pour recuperer des id de messages que je pourrait traiter par la suite. Le traitement se fait en Ajax. La premiere fois, tout fonctionne, je parviens à recuperer l'id de mon message grace au name d'une checkbox et de traiter le message en question. Le probleme vient quand je veux refaire la manipulation.
getElementsByName(name)[0] me retourne undefined. Alors que je reproduis la meme action.

Savez-vous si getElementsByName à besoin d'un raffraichissement de la page pour recuperer les informations de la page ? Si oui, comment contourner ce probleme si l'on utilise ajax ?

Merci d'avance !

EDIT : Je viens de me rendre compte que c'est justement parce que ajax raffraichis une certaine partie de la page que getElementsByName ne reconnait plus les "name" de mes checkbox. Cela dis, je n'ai toujours pas de solution. =/

EDIT: Probleme reglé : il faut faire attention a ce que la nouvelle source mise a jour par le biais de ajax sois correcte.