Copier un href vers un autre href via JS.
arnaud2242
-
arnaud2242 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
arnaud2242 Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai sur une page deux liens html qui sont chacun dans deux div. Le premier lien est vide(pas de href de défini) et le second possède un URL.
J'aurais aimé copier, via javascript, le HREF du deuxième lien vers le premier lien mais je ne trouve pas de solution pour le faire alors que ça ne doit pas être bien compliqué!
Merci d'avance :-)
J'ai sur une page deux liens html qui sont chacun dans deux div. Le premier lien est vide(pas de href de défini) et le second possède un URL.
J'aurais aimé copier, via javascript, le HREF du deuxième lien vers le premier lien mais je ne trouve pas de solution pour le faire alors que ça ne doit pas être bien compliqué!
Merci d'avance :-)
A voir également:
- Viaajs
- Copier un disque dur sur un autre - Guide
- Retrouver un copier-coller android - Guide
- Comment copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Comment copier un mail - Guide
2 réponses
Bonjour,
il suffit d'accéder aux dom par les accésseurs (getElementById et getElementsByTagName ou firstChild etc...) , tu as beaucoup de choix d'utilisation , et reccupérer et changer la valleur par .href
par exemple:
et le js pour changer le lien "#" de lien1 en "https://www.google.fr/?gws_rd=ssl" du lien 2:
je reccupère les divs par l'id (getElementById), puis dans ce div je reccupère le 1er (indiqué [0]) qui a le tag "a" (le lien) , et enfin la valeur de href par .href
il suffit d'accéder aux dom par les accésseurs (getElementById et getElementsByTagName ou firstChild etc...) , tu as beaucoup de choix d'utilisation , et reccupérer et changer la valleur par .href
par exemple:
<div id="lien1"> <a href="#" >text</a> </div><br/> <div id="lien2"> <a href="https://www.google.fr/?gws_rd=ssl">google</a></div><br/>
et le js pour changer le lien "#" de lien1 en "https://www.google.fr/?gws_rd=ssl" du lien 2:
document.getElementById('lien1').getElementsByTagName('a')[0].href = document.getElementById('lien2').getElementsByTagName('a')[0].href;
je reccupère les divs par l'id (getElementById), puis dans ce div je reccupère le 1er (indiqué [0]) qui a le tag "a" (le lien) , et enfin la valeur de href par .href