Afficher un texte au passage de la souris
Résolu
loute08
Messages postés
227
Date d'inscription
Statut
Membre
Dernière intervention
-
bg62 Messages postés 23735 Date d'inscription Statut Modérateur Dernière intervention -
bg62 Messages postés 23735 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Voilà j'ai ce code qui me permet d'afficher un texte au survol de ma souris mais j'aimerais savoir comment changer la couleur du texte qui pparait
Voici mon code :
<td style="text-align: center;" id="animation">
<div align="right"><span onMouseOver="ChangeMessage('Détection intrusion | Vidéosurveillance | Contrôle d\'accès | Détection incendie','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Détecter<img src="images/loupe.gif" height="14" width="16" /></span> </div> </td>
<td style="text-align: center;" id="animation">
<span onMouseOver="ChangeMessage('Télésurveillance 24h/24 | Rondes vidéo à distance | Gestion vidéo en temps réel','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Exploiter<img src="images/loupe.gif" height="14" width="16" /></span></td>
<td style="text-align: center;" id="animation">
<div align="left"><span onMouseOver="ChangeMessage('Gardiennage | Rondes de sécurité | Intervention sur alarme','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Intervenir<img src="images/loupe.gif" height="14" width="16" /></span></div> </td>
Merci d'avance
Voilà j'ai ce code qui me permet d'afficher un texte au survol de ma souris mais j'aimerais savoir comment changer la couleur du texte qui pparait
Voici mon code :
<td style="text-align: center;" id="animation">
<div align="right"><span onMouseOver="ChangeMessage('Détection intrusion | Vidéosurveillance | Contrôle d\'accès | Détection incendie','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Détecter<img src="images/loupe.gif" height="14" width="16" /></span> </div> </td>
<td style="text-align: center;" id="animation">
<span onMouseOver="ChangeMessage('Télésurveillance 24h/24 | Rondes vidéo à distance | Gestion vidéo en temps réel','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Exploiter<img src="images/loupe.gif" height="14" width="16" /></span></td>
<td style="text-align: center;" id="animation">
<div align="left"><span onMouseOver="ChangeMessage('Gardiennage | Rondes de sécurité | Intervention sur alarme','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')" style="cursor: default;">Intervenir<img src="images/loupe.gif" height="14" width="16" /></span></div> </td>
Merci d'avance
A voir également:
- Afficher un texte au passage de la souris
- Quelle touche pour débloquer la souris ? - Guide
- Passage qwerty azerty - Guide
- Transcription audio en texte word gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Mettre un texte en majuscule - Guide
6 réponses
Après modif ca donne
J'ai fait en sorte que tu puisses carrément changer de style (donc pas seulement de couleur mais aussi de police, de mise en forme etc ...) au survole de la souris.
A toi de créer tes propres styles et de passer le nom du chaque style en 3ème paramètres. Tu peux bien sûr réutiliser un même style autant de fois que tu veux.
<html> <head> <style> .survol_bleu { font-size : 20pt; color : #0000FF; font-weight : bold; font-family : arial; } .survol_rouge { font-size : 12pt; color : #FF0000; font-weight : bold; font-style : italic; font-family : courrier; } </style> <!-- DEBUT DU SCRIPT --> <script language="JavaScript"> function ChangeMessage(message,champ,classe) { if(document.getElementById) { var elt = document.getElementById(champ); elt.innerHTML = message; elt.className = (classe) ? classe : null; } } </script> <!-- FIN DU SCRIPT --> </head> <body> <a href="" onMouseOver="ChangeMessage('Ici on utilise le style survol_bleu','ejs_texte','survol_bleu')" onMouseOut="ChangeMessage('','ejs_texte')">Passer la souris ici pour voir l'effet du premier style </a> </br> <a href="" onMouseOver="ChangeMessage('Ici on utilise le style survol_rouge','ejs_texte','survol_rouge')" onMouseOut="ChangeMessage('','ejs_texte')">Passer la souris ici pour voir l'effet du second style </a> <div id="ejs_texte"></div> </body> </html>
J'ai fait en sorte que tu puisses carrément changer de style (donc pas seulement de couleur mais aussi de police, de mise en forme etc ...) au survole de la souris.
A toi de créer tes propres styles et de passer le nom du chaque style en 3ème paramètres. Tu peux bien sûr réutiliser un même style autant de fois que tu veux.
Bjr
En fait tu va devoir modifier le code de la procédure ChangeMessage() ...
C'est quoi le code d'origine de cette procédure ?
En fait tu va devoir modifier le code de la procédure ChangeMessage() ...
C'est quoi le code d'origine de cette procédure ?
Le script editer sans rien à l'intérieur :
<!-- DEBUT DU SCRIPT -->
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
URL du script : http://www.editeurjavascript.com/scripts/scripts_textes_1_84.php
Ne copiez ce code qu'une fois dans votre page
*/
function ChangeMessage(message,champ)
{
if(document.getElementById)
document.getElementById(champ).innerHTML = message;
}
</SCRIPT>
<!-- FIN DU SCRIPT -->
__________________________
<!-- CODE DU LIEN - VOUS POUVEZ EN PLACER PLUSIEURS SUR VOTRE PAGE -->
<A HREF="" onMouseOver="ChangeMessage('','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')"></A>
<!--
CODE DU BLOC QUI VA AFFICHER LE TEXTE QUAND
LE LIEN SERA SURVOLE PAR LA SOURIS
NE COPIER CE CODE QU'UNE FOIS DANS LA PAGE
-->
<DIV ID=ejs_texte></DIV>
<!-- DEBUT DU SCRIPT -->
<SCRIPT LANGUAGE="JavaScript">
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
URL du script : http://www.editeurjavascript.com/scripts/scripts_textes_1_84.php
Ne copiez ce code qu'une fois dans votre page
*/
function ChangeMessage(message,champ)
{
if(document.getElementById)
document.getElementById(champ).innerHTML = message;
}
</SCRIPT>
<!-- FIN DU SCRIPT -->
__________________________
<!-- CODE DU LIEN - VOUS POUVEZ EN PLACER PLUSIEURS SUR VOTRE PAGE -->
<A HREF="" onMouseOver="ChangeMessage('','ejs_texte')" onMouseOut="ChangeMessage('','ejs_texte')"></A>
<!--
CODE DU BLOC QUI VA AFFICHER LE TEXTE QUAND
LE LIEN SERA SURVOLE PAR LA SOURIS
NE COPIER CE CODE QU'UNE FOIS DANS LA PAGE
-->
<DIV ID=ejs_texte></DIV>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci beaucoup