Bonjour à tous,
Je n'arrive pas à formatter une url pour exploiter certains de ces attributs avec la méthode new URL() et pouvoir extraire que la portion dont a besoin mon controller et le fetch relié...
Par exemple sur une url complète "https://127.0.0.1:8000/admin/ecritures/liste-factures?page=2" je n'ai besoin que de la partie "/admin/ecritures/liste-factures?page=2".
Mon listener me renvoie bien une url correcte et complète à chaque fois, mais comment faire pour qu'elle soit au bon format lorsqu'on utilise new URL() puisque celui-ci ne cesse de me dire que l'url rentrée n'est pas correcte, pourtant en console elle contient bien les guillemets, ce n'est pas la bonne méthode ?
Merci d'avance pour vos lumières
Code js : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 //filtrage pour pagination pagination.forEach((el) => { el.addEventListener("click", (e) => { e.preventDefault(); const urlPagination = e.target.getAttribute("href").toString(); const stringUrl = new URL('"' + urlPagination + '"'); console.log(stringUrl.pathname); }); });
Partager