Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1514 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Détourner un "href" de sa vocation originelle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Détourner un "href" de sa vocation originelle

n°867888
El_gringo
Posté le 08-10-2004 à 11:38:46  profilanswer
 

Voila ce que j'aurais voulu faire :


<a href="javascript:document.getElementById('testTV').value='zouk'">Zouk</a>


 
Et je voudrais que, quand l'utilisateur clique sur "Zouk", le paramètre dont l'id est 'testTV' prenne la valeur 'zouk', et seulement ça.
Problème : le paramètre prend bien la valeur souhaitée, mais le navigateur change de page (pour m'afficher la valeur qu'a pris 'testTV').
ce comportement parait logique, vu que href est censé donner une url de destination. Mais ne voyeriez vous pas un moyen de détourner ça ?

mood
Publicité
Posté le 08-10-2004 à 11:38:46  profilanswer
 

n°867906
Mjules
Parle dans le vide
Posté le 08-10-2004 à 11:59:45  profilanswer
 

l'événement onclick ne sert pas à ça ?
http://fr.selfhtml.org/javascript/ [...] tm#onclick


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°867915
El_gringo
Posté le 08-10-2004 à 12:10:23  profilanswer
 

En fait j'ai pas la main sur l'élément onClick. J'ai pas précisé : je bosse avec un objet javascript (que je ne dois pas modifier). Celui-ci génère (entre autre) des liens href. Pour cela, je lui passe une URL de destination. Je dois donc me conteanter de l'url de destination.
Mais j'ai trouvé la solution en fait : en encapsulant mon opération dans une fonction ne retournant rien, que voici :

Code :
  1. function ChangeValue (id,value) {
  2.             var element = document.getElementById(id);
  3.             if (element != null)
  4.                 element.value=value;
  5.         }


Dans le href, j'appelle la fonction, et là ça roule, je n'change pas de page.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Détourner un "href" de sa vocation originelle

 

Sujets relatifs
mon lien a href modifie la taille de la fontdétourner l'interruption du clavier
Variable et HREF[Javascript] Modifier dynamiquement un href depuis un select
Lien HTML Href > perte de la valeur des var PHPcacher email en js (pas email texte mais href d'une image)
Que signifie #content dans un href ?Lancer un programme via HREF?
Détourner une interruption Windows (edit: créer un hook)Image/balise HREF qui s'affiche une fois sur deux ! ! ! HEEEEEEELP
Plus de sujets relatifs à : Détourner un "href" de sa vocation originelle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR