IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

JavaScript dans un hover


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2006
    Messages
    111
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 111
    Par d�faut JavaScript dans un hover
    Bonjour � tous.

    Je vous explique mon probleme. Je voudrais mettre une image et lorsque que la souris passe dessus je voudrais changer cette image.

    On m'a parl� de hover, mais est ce que possible d'inserer du javascript de facon a changer l'image?

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    onmouseover
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2006
    Messages
    111
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 111
    Par d�faut
    oui mais quelle instruction en javascript peut on mettre pour changer la source de l'image?

  4. #4
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour,
    Citation Envoy� par seb591
    On m'a parl� de hover, mais est ce que possible d'inserer du javascript de facon a changer l'image?
    J'ai peur qu'il faille attendre le CSS3
    (d'ailleurs si qq1 connait des dates envisageables, �a m'int�resse)

    Sinon, en JS :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <img src="old_url.gif" onmouseover="this.src='new_url.gif';">
    En l'�crivant, je m'aper�oit qu' "on" t'avait peut-�tre parler de mouseover et non de hover

    A+

  5. #5
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    La pseudo-classe hover ne fonctionne pas sur IE autre part que sur des liens.

    Sinon, si tu ne veux pas de Javascript, tu peux ruser en mettant ton image en background d'un lien de taille 100% aux dimensions de ton image et en display:block par exemple, cette image contient les deux �tats et sur le hover du lien on modifie la position du background.

  6. #6
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2006
    Messages
    111
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 111
    Par d�faut
    Si l'image est dans un lien ca fonctionne qd meme?

  7. #7
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2006
    Messages
    111
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 111
    Par d�faut
    Je ne savais pas dans quel forum mettre ce post, c'est pour ca que je l'ai mis dans les 2

  8. #8
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par seb591
    Si l'image est dans un lien ca fonctionne qd meme?
    Pour mon code : oui
    Pour celui de Bisunurs, il faut qu'il soit dans un lien ...

  9. #9
    R�dacteur
    Avatar de marcha
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    D�cembre 2003
    Messages
    1 571
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 54
    Localisation : Suisse

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : D�cembre 2003
    Messages : 1 571
    Par d�faut
    Cette image te sert-elle comme "bouton" pour un lien ?
    V�hicule-t-elle du texte ou une information importante dessus?

  10. #10
    Membre confirm�
    Profil pro
    �tudiant
    Inscrit en
    D�cembre 2006
    Messages
    111
    D�tails du profil
    Informations personnelles :
    �ge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : D�cembre 2006
    Messages : 111
    Par d�faut
    Bonjour

    Oui mon image est contenu dans un lien

  11. #11
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    sous IE il me semble avoir vu que le css pouvait supporter du script genre avec "expression" ...
    Mais je ne sais pas ce que �a vaut vraiment ...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  12. #12
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    De toute fa�on, IE ou Firefox, pour changer l'attribut src d'une balise img il faut passer par Javascript.

  13. #13
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    oui le seule solution pour se passer de javascript serait d'utiliser le hover d'une balise a pour modifier le background ...

    � moins d'avoir duex balises a supperpos�es et jouer sur le display sur le hover mais bon �a fait plus pansement qu'autre chose
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  14. #14
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par Bis�n�rs
    Sinon, si tu ne veux pas de Javascript, tu peux ruser en mettant ton image en background d'un lien de taille 100% aux dimensions de ton image et en display:block par exemple, cette image contient les deux �tats et sur le hover du lien on modifie la position du background.
    La solution de Bisunurs permet de n'utiliser qu'un seul "objet pansement" au lieu de 2 ....
    Toujours �a de pris

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. JavaScript dans un hover
    Par seb591 dans le forum G�n�ral JavaScript
    R�ponses: 4
    Dernier message: 05/06/2007, 17h44
  2. integration varaiables javascript dans du HTML
    Par developpeur_mehdi dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 10/11/2004, 14h54
  3. Javascript dans un formulaire
    Par MagicManu dans le forum G�n�ral JavaScript
    R�ponses: 9
    Dernier message: 26/10/2004, 11h25
  4. R�ponses: 2
    Dernier message: 08/08/2003, 17h30
  5. [web] insertion javascript dans du perl
    Par laluna dans le forum Web
    R�ponses: 3
    Dernier message: 28/07/2003, 09h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo