Comment trouver un élément d'une page web grâce à la class ?

TwoBP - 27 déc. 2015 à 23:15
 TwoBP - 29 déc. 2015 à 17:04
Bonjour,
je cherche à créer un logiciel qui récupérerait les vues description ect. des vidéos YouTube, pour ce qui est des élément avec ID pas de problème : j'uilise document.getelementById mais pour les élément <class> je ne sait pas comment faire.
Je suis sous Windows 8.1 VisualBasic 2010 Express.

Merci d'avance et bonne soirée !

1 réponse

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
28 déc. 2015 à 02:56
Bonjour,

De la même manière que tu le fais via les ID ... il existe :
document.getElementsByClassName

https://developer.mozilla.org/fr/docs/Web/API/Document/getElementsByClassName


Bien entendu ça te retourne un ARRAY de tous les éléments de la même class ... il te faudra donc boucler dessus pour récupérer les infos qui t’intéresse.


1
Merci de ta réponse.
Oui j'avais trouver cette solution sur internet mais cette fonction n'est pas disponible dans mon cas je ne sais pas pourquoi.
Encore merci.
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344 > TwoBP
28 déc. 2015 à 13:07
Fonction pas disponible ??

Quel est le code html de l'élément que tu souhaites récupérer ?
0
TwoBP > jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024
29 déc. 2015 à 17:04
Bonjour,
il s'agit d'une class des page youtube. Mais dans visual basic lorsque j'essaye la "command" GetElementByClassName une erreur apparait. Il ne m'ai proposé que ById, ByTagName, FromPoint ou ByHashCode.
Merci de la réponse et désolé pour le temps pris a répondre.
0
Rejoignez-nous