Bonjour,

Je cherche à parcourir les noms de toutes les propriétés propres d'éléments du DOM ( en l'occurence des champs de formulaires, mais pas seulement) sous javascript.

Malheureusement mes essais restent infructueux :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
for (var prop in document.getElementById(maVar)){ ... }
ne me rend pas TOUTES les propriétés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
for (var prop of document.getElementById(maVar)){ ... }
me répond que l'objet n'est pas itérable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
document.getElementById(maVar).forEach(function(valeur,prop,obj){
me répond que .forEach n'est pas une fonction.

__count__ est obsolete, .lenght me répond undefined, je ne peux pas compter les propriétés, et pas de simple boucle "for", ni de possibilité de trier avec .hasOwnProperty() ...

Je suis dans le bleu le plus complet, et pourtant, cela doit exister, sinon comment feraient JQuerry et consoeurs ???

Merci par avance de vos lumières, je m'enfonce dans l'obscurité.
Cordialement,
Roland