Bonjour,
un petit moment que j'avais pas fait de JS et je suis étonné de voir que getElementsByName() est une méthode uniquement de document ?
code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var element = document.getElementById(divId);
var elements = element.getElementsByName(name);
La première ligne me retourne un div. La 2e est censée me retourner tous les enfants de ce div dont le nom est name. Mais ca plante :
element.getElementsByName('rtrtr') is not a function

Est-ce que je suis obligé de parcourir chaque child et de tester leur nom ?
(Si oui, la manière compatible est bien de passer par childNodes ?)
Il me semblait qu'il y avait une méthode plus simple.
Merci d'avance.