Change le style d une class javascript
Résolu/Fermé
momohuri
Messages postés
235
Date d'inscription
lundi 6 juillet 2009
Statut
Membre
Dernière intervention
9 février 2012
-
22 sept. 2011 à 10:24
Yoyoyo - 17 juil. 2015 à 15:44
Yoyoyo - 17 juil. 2015 à 15:44
A voir également:
- Javascript change style of class
- Style word - Guide
- Input signal out of range ✓ - Forum Matériel & Système
- Change dns - Guide
- Telecharger javascript - Télécharger - Langages
- Nvcontainer windows class - Forum Carte graphique
6 réponses
Mihawk
Messages postés
4315
Date d'inscription
mercredi 29 mars 2006
Statut
Contributeur
Dernière intervention
6 janvier 2015
846
22 sept. 2011 à 10:52
22 sept. 2011 à 10:52
Pas de méthode magique malheureusement... Voici une proposition faite sur internet :
Installe ce code, et lance document.getElementsByClassName(nomdelaclasse).
Cela te retourne un tableau contenant tous les éléments de la page appartenant à cette classe, par ordre dans la page.
(Source : https://www.thoughtco.com/javascript-programming-4133476)
document.getElementsByClassName = function(class) { var retnode = []; var myclass = new RegExp('\\b'+class+'\\b'); var elem = this.getElementsByTagName('*'); for (var i = 0; i < elem.length; i++) { var classes = elem[i].className; if (myclass.test(classes)) retnode.push(elem[i]); } return retnode; };
Installe ce code, et lance document.getElementsByClassName(nomdelaclasse).
Cela te retourne un tableau contenant tous les éléments de la page appartenant à cette classe, par ordre dans la page.
(Source : https://www.thoughtco.com/javascript-programming-4133476)
22 sept. 2011 à 10:59
Erreur : class is a reserved identifier
document.getElementsByClassName = function(class) {
donc je me suis dit qu il fallait remplace le 'class' par le nom de ma classe. mais j ai ca :
Erreur : missing formal parameter
Code Source :
document.getElementsByClassName = function('maclass') {
je suis vriament pas fort en javascript...
merci de ton aide en tout cas