Bonjour,
J'ai écrit un scrapper en JS, rien de compliqué.
Tout fonctionne seulement certaines balises font qu'on ne peut accéder à leur .innerHTML ou même à leur .textContent.
dans la console lors d'un console.log() elles apparaissent d'ailleurs comme :
Toutes les autres apparaissent comme un bout du DOM qu'on peut étendre/réduire à souhait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 console.log(elt) >> [object HTMLLIElement] console.log(elt.innerHTML) >> undefined console.log(elt.textContent) >> undefined
et leurs innerHTML/textContent affichent évidemment leur contenu textuel au lieu du "undefined" dans le cas présent.
Comment est ce possible ?
Peut on y remédier ?
D'avance merci
Partager