Reprend id du lien que l'on vient de cliquer

Résolu/Fermé
Romain59227 Messages postés 163 Date d'inscription mardi 13 octobre 2009 Statut Membre Dernière intervention 29 juillet 2011 - 5 mai 2011 à 18:13
creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 - 7 mai 2011 à 10:21
Bonjour,
J'aimerais reprendre l'id du lien que je viens de cliquer, je vous explique:
J'ai une balise de style <a href="toto.php" id="tata"> Vers toto.php </a>

j'aimerais que dans toto.php je récupère mon id ( ici "tata"), je sais que c'est possible en php mais je ne trouve pas.

Pouvez-vou m'aider ?



4 réponses

creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 57
Modifié par creadiff le 5/05/2011 à 19:24
Ce n'est pas directement possible.
Par contre, tu peux passer l'ID en variable GET en utilisant un ch'tit coup de JavaScript :

var a = document.getElementsByTagName('a'); 
var aClick = function() 
{ 
    var href = this.href.split('#'); 
    var url  = href[0]; 
    var hash = (href.length > 0) ? href[1] : ''; 
    this.href = (url.indexOf('?') > 0) 
              ? (url + '&id=' + this.id + '#' + hash) 
              : (url + '?id=' + this.id + '#' + hash) 
    ; 
    return true; 
} 

for (var i=0 ; i<liens.length ; i++) 
{ 
    a[i].onclick = aClick; 
} 


C'est pour faire du tracking ?
0
Romain59227 Messages postés 163 Date d'inscription mardi 13 octobre 2009 Statut Membre Dernière intervention 29 juillet 2011 10
6 mai 2011 à 13:01
Je ne sais pas ce que c'est du tracking,
En faite il s'agit d'une galerie d'images, sur ma page de départ j'ai mes images affcihés, et quand je clique sur l'une d'entre elle je l'affcihe en taille réelle.
Je voulais récupérer un ID qui respond à l'identifiant de l'image, comme cela je pourais traiter toutes les images avec une seul page.

Merci de ta solution, je l'essaye d'ici peu et je te dirais si elle fonctionne.
0
Romain59227 Messages postés 163 Date d'inscription mardi 13 octobre 2009 Statut Membre Dernière intervention 29 juillet 2011 10
6 mai 2011 à 14:30
Mon collègue a résolu le pb avec href=mapag.php?identifacteur=toto" >

merci quand même
0
creadiff Messages postés 445 Date d'inscription samedi 3 avril 2010 Statut Membre Dernière intervention 3 novembre 2011 57
7 mai 2011 à 10:21
La question initiale ne correspondait pas vraiment au problème !
0