Changement de couleur pour plusieurs liens
Fermé
e15fb7
-
5 mars 2010 à 21:32
avion-f16 Messages postés 19125 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 23 mars 2023 - 6 mars 2010 à 12:08
avion-f16 Messages postés 19125 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 23 mars 2023 - 6 mars 2010 à 12:08
A voir également:
- Changement de couleur pour plusieurs liens
- Somme si couleur - Guide
- Lien de rajout pour bara facebook - Forum Webmastering
- Iphone 14 couleur - Guide
- Piratage facebook changer mot de passe - Guide
- Comment changer la couleur de son bitmoji ✓ - Forum Snapchat
9 réponses
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
5 mars 2010 à 21:34
5 mars 2010 à 21:34
Il faut utiliser du JS.
Quand tu dis "nom", tu penses à ce qu'il y a entre <a ...> et </a> ou la cible du lien ?
Quand tu dis "nom", tu penses à ce qu'il y a entre <a ...> et </a> ou la cible du lien ?
Je ne m'y connais pas du tout en JS, si quelqu'un pourrait me donner un coup de puce pour réaliser ce que je souhaite ça serait cool, en ce qui concerne le "nom", c'est pour celui qui se trouve entre les balises :
<a...>nom</a>
Merci :D
<a...>nom</a>
Merci :D
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
5 mars 2010 à 21:53
5 mars 2010 à 21:53
Je t'ai codé un exemple : http://paste.pocoo.org/show/186090/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
C'est encore moi, l'idéal pour serait que le mot change de couleur lui même et non le background du mot, j'ai tenté d'utiliser "linkColor", mais sans succès, aucune couleur des liens ne changent :s
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
5 mars 2010 à 22:37
5 mars 2010 à 22:37
Ce n'est pas en inventant que t'y arrivera.
C'est tout simplement ... color
C'est tout simplement ... color
Merci, sinon j'ai pas inventé, j'avais jeté un coup d'oeil sur sur Wikipédia...
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
5 mars 2010 à 22:48
5 mars 2010 à 22:48
Alors tu as mal regardé, aucun objet n'a de propriété "linkColor".
Faut pas copier dés que tu vois quelque-chose ressemblant à ce que tu veux, il faut bien regarder dans le code à quoi sert ce quelque-chose.
Faut pas copier dés que tu vois quelque-chose ressemblant à ce que tu veux, il faut bien regarder dans le code à quoi sert ce quelque-chose.
Par curiosité, n'y aurait-il pas un code plus "light" par rapport à ce que tu m'as apporté ?
Sinno merci, ça marche nickel !
Sinno merci, ça marche nickel !
avion-f16
Messages postés
19125
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
23 mars 2023
4 468
6 mars 2010 à 12:08
6 mars 2010 à 12:08
J'ai codé de façon à mettre le moins de chose inutile.
Mais il ne faut pas copier mon code n'importe où dans ta page.
Et un exemple de lien :
Mais il ne faut pas copier mon code n'importe où dans ta page.
<script type="text/javascript">
var liens_over = new Array();
function surligner(nom) {
liens = document.getElementsByTagName('a');
for(i = 0 ; i < liens.length ; i++) {
lien = liens[i];
if(lien.innerHTML == nom) {
liens_over[liens_over.length] = lien;
lien.style.backgroundColor = '#ffff00';
}
}
}
function effacerSulignage() {
for(i = 0 ; i < liens_over.length ; i++) {
liens_over[i].style.backgroundColor = '#ffffff';
}
delete liens_over;
liens_over = new Array();
}
</script>À mettre dans l'entête de ta page HTML (<head>)
Et un exemple de lien :
<a href="#" onmouseover="surligner(this.innerHTML);" onmouseout="effacerSulignage();">Lien 1</a>