SELFHTML

Forum SELFHTML: Archives:
modifier dynamiquement la réference d'un lien

Page d'information: vue d'ensemble
vers le bas 

(JAVASCRIPT) modifier dynamiquement la réference d'un lien

Le message suivant est de: Gaston, Adresse électronique bardamux@hotmail.com, 13. 05. 2003, 16:57

Bonjour,
je souhaite modifier un lien HREF (href1)dynamiquement et cela chaque fois que je clique sur un objet checkbox (name=checkbox1) :
quand je clique sur checkbox1 (coché) le lien de href1 devient par exemple 'test1.pl' et quand je clique une deuxieme fois (décoché) ce lien redevient 'test.pl'.

est-il possible de réaliser cela utilisant javascript ?

Merci
Gaston

<INPUT TYPE=CHECKBOX NAME checkbox1 >Envoyer";
<A NAME=href1 HREF=\"test0.pl?">Test</A>


 
vers le hautvers le bas 

(JAVASCRIPT) modifier dynamiquement la réference d'un lien

Le message suivant est de: Patrick Andrieu, Adresse électronique nospam@nospam.fr, 14. 05. 2003, 15:31

Salut Gaston!


»» est-il possible de réaliser cela utilisant javascript ?

En "simple" JavaScript, non, en utilisant le DOM (Document Object Model) et getElementByTagName ou getElementById peut-être que oui. Mais c'est un peu trop fort pour moi, ou plutôt, disons que je n'ai ni le temps ni l'envie de tester cela, c'est pourquoi je te renvoie aux pages de SELFHTML traitant le sujet:

getElementByTagName:
http://selfhtml.selfhtml.com.fr/javascript/objets/document.htm#get_elements_by_tag_name

getElementById:
http://selfhtml.selfhtml.com.fr/javascript/objets/document.htm#get_element_by_id


»» <INPUT TYPE=CHECKBOX NAME checkbox1 >Envoyer";
                                               ^^
Que viennent faire guillemets et point-virgule à cet endroit?

»» <A NAME=href1 HREF=\"test0.pl?">Test</A>
                      ^
??? S'agit-il d'HTML ou d'un guillemet masqué (en PERL par exemple)?

Patrick


 
vers le haut

© 1998-2004 Adresse électronique selfhtml@fr.selfhtml.org