Bonjour,
Dans mon html, j'ai le lien suivant :
et je voudrais savoir recupérer en javascript la valeur href du lien?Code:<a class="content" href="userEdition.do?uid=3">userName</a>
Sachant que je ne peux avoir d'id ou name sur la balise <a .
Merci
Version imprimable
Bonjour,
Dans mon html, j'ai le lien suivant :
et je voudrais savoir recupérer en javascript la valeur href du lien?Code:<a class="content" href="userEdition.do?uid=3">userName</a>
Sachant que je ne peux avoir d'id ou name sur la balise <a .
Merci
Pourquoi tu ne pourrais pas avoir id??? explique moi car si c'est le cas c'est plus simple :oops::roll:
On a developpé pas mal de jsp (page html) sur lesquelles on n'as mis aucun ID sur les balises.
Actuellement j'utilise un robot (selenium) pour simuler la navigation d'un utilisateur (test de non regression). Cet outil a besoin de recupérer un lien href, et le seul moyen c est de passer par javascript.
Rajouté des id au jsp serait un gros chantier, que je ne pourrais faire?
Merci
Il y a un moyen, tu utilises getElementsByTagName('a') et la tu fais
Bon c'est un truc que j'ai ecris comme ca donc je ne sais pas si ca marche, mais c'est dans l'idée :) Dis moi ce que tu en penses :roll:Code:
1
2
3
4
5
6 val = getElementsByTagName('a'); for (i = 0; i < val.length; i++) { alert(val.href); }
Merci ca marche.
je vais essayé de preciser une expression xpath comme je connais le debut de lien :
Citation:
//a[starts-with(@href, "http")]
cool :king:
Oublis pas le résolu :roll: