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

HTML Discussion :

Balise <A> uniquement pour du javascript


Sujet :

HTML

  1. #1
    Expert éminent
    Avatar de shawn12
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2006
    Messages
    3 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2006
    Messages : 3 368
    Points : 6 800
    Points
    6 800
    Par défaut Balise <A> uniquement pour du javascript
    Bonjour, je voudrais utiliser une balise <A> pour déclencher une action javascript. J'ai utilisé la syntaxe suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="#" onclick="basculer();">Le lien</a>
    Le problème, c'est que le fait de mettre href="#" fait scroller en haut de page dès que je clique.
    Est-il possible d'utiliser une balise <a> comme j'ai fait mais qui ne fait pas se déplacer dans la page ?

  2. #2
    Membre confirmé
    Avatar de simone.51
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 525
    Points
    525
    Par défaut
    Salut,

    Essaye avec ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a onclick="basculer();" style="cursor:pointer">Le lien</a>

  3. #3
    Expert éminent
    Avatar de shawn12
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2006
    Messages
    3 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2006
    Messages : 3 368
    Points : 6 800
    Points
    6 800
    Par défaut
    Impecable merci !

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 906
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 906
    Points : 14 827
    Points
    14 827
    Par défaut
    Le mieux est de garder l'attribut href pour la balise a, pour s'assurer la compatibilité avec l'ensemble des navigateurs.

    Donc il y a deux solutions :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <a href="javascript:basculer();">Le lien</a>
    <a href="javascript:void(0);" onclick="basculer();">Le lien</a>

  5. #5
    Membre actif Avatar de dragonfly
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    464
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 464
    Points : 240
    Points
    240
    Par défaut
    Sinon y'a :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <a href="#" onclick="basculer();return false;">le lien </a>
    Le return false pour que le href ne s'execute pas...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Article] Liste des balises et de leurs enfants pour une validation XHTML 1.1
    Par giminik dans le forum Publications (X)HTML et CSS
    Réponses: 12
    Dernier message: 12/02/2018, 16h11
  2. Site Ajax avec balise <title> unique pour chaque page
    Par Igorigor dans le forum ASP.NET Ajax
    Réponses: 1
    Dernier message: 09/04/2015, 14h43
  3. Réponses: 1
    Dernier message: 10/09/2014, 19h28
  4. identifiant unique pour une balise form_remote_tag
    Par dancingmad dans le forum Ruby on Rails
    Réponses: 2
    Dernier message: 02/07/2009, 10h55
  5. Y a t il un format unique pour les hd portables
    Par von_magnus dans le forum Composants
    Réponses: 6
    Dernier message: 27/09/2005, 19h38

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