par
bravegars » 11 nov. 2008, 20:41
Non rien de tout celà ne fonctionne.
J'ai testé le code qui fait appel au script php, apres
la requête XMLHttpRequest, tout fonctionne très bien.
Mon seul problème est la récupération du contenu de l'attribut HREF.
J'ai essayé plusieurs méthodes
Code : Tout sélectionner
var idlien = getAttribute('onclick');
var idlien = document.getAttribute('onclick');
var idlien = getAttribute('href');
var idlien = document.getAttribute('href');
var idlien = document.getElementByTagName('a');
entre autres... rien ne marche.
Je commence à désespérer...
Pourtant la méthode getAttribute('onclick') devrait fonctionner non ?
Je fais appel au script de la façon suivante
Code : Tout sélectionner
<a href="lien.html" onclick="fonction(this.href; return false)">LIEN</a>
Edit: le 12/11/2008 à 18:20
J'ai réussi à récupérer tous les liens de la page, mais impossible
d'isoler le lien cliqué à l'intérieur de la fonction ajax.
Code : Tout sélectionner
var idlien = document.getElementsByTagName('a');
for(var i=0; i<idlien.length; i++){
alert(idlien[i].href)
}
J'ai lu je ne sais combien d'exemples mais google est un tel fourre tout
qu'il est très difficile de trouver ce que l'on cherche.
Avec l'exemple précédent je récupère bien tous les liens quand je clique
sur un lien de la page.
Mais comment faire pour ne récupérer que le lien sur lequel on clique ?
Je ne désespère pas de trouver.
Désolé pour le post ci dessous, ce n'est pas du tout pour remonter le sujet ,-)
J'ai voulu rajouter la date de ma dernière édition et je n'ai pas réalisé que j'étais
pas connecter. Merci de l'effacer.
Non rien de tout celà ne fonctionne.
J'ai testé le code qui fait appel au script php, apres
la requête XMLHttpRequest, tout fonctionne très bien.
Mon seul problème est la récupération du contenu de l'attribut HREF.
J'ai essayé plusieurs méthodes
[code]var idlien = getAttribute('onclick');
var idlien = document.getAttribute('onclick');
var idlien = getAttribute('href');
var idlien = document.getAttribute('href');
var idlien = document.getElementByTagName('a');[/code]
entre autres... rien ne marche. :(
Je commence à désespérer...
Pourtant la méthode getAttribute('onclick') devrait fonctionner non ?
Je fais appel au script de la façon suivante
[code]<a href="lien.html" onclick="fonction(this.href; return false)">LIEN</a>[/code]
Edit: le 12/11/2008 à 18:20
J'ai réussi à récupérer tous les liens de la page, mais impossible
d'isoler le lien cliqué à l'intérieur de la fonction ajax.
[code]var idlien = document.getElementsByTagName('a');
for(var i=0; i<idlien.length; i++){
alert(idlien[i].href)
}[/code]
J'ai lu je ne sais combien d'exemples mais google est un tel fourre tout
qu'il est très difficile de trouver ce que l'on cherche.
Avec l'exemple précédent je récupère bien tous les liens quand je clique
sur un lien de la page.
Mais comment faire pour ne récupérer que le lien sur lequel on clique ?
Je ne désespère pas de trouver. :)
Désolé pour le post ci dessous, ce n'est pas du tout pour remonter le sujet ,-)
J'ai voulu rajouter la date de ma dernière édition et je n'ai pas réalisé que j'étais
pas connecter. Merci de l'effacer.