Hallo,
ich möchte in einem JavaScript Programm Daten per GET übergeben. Dabei wird einfach eine Liste erstellt mit den Links:
"listeDetails.jsp?personalnummer=1"
"listeDetails.jsp?personalnummer=2"
"listeDetails.jsp?personalnummer=3"
....
Um die Daten auszulesen brauche ich diese Funktion: window.location.search.substring(1); , weil die ja die URL ab dem / ausgibt.
Das Problem ist, dass mir dabei nur die URL der vorherigen Seite angezeigt wird also "liste.jsp".
In der Datei liste.jsp werden die Links in einer for Schleife erstellt:
Wenn ich den Link anklicke bekomme ich als Ausgabe: liste.jsp anstelle von listeDetails.jsp?personalnummer=1
Wenn ich die Seite einmal manuell neu lade wird der richtige Link angezeigt, aber was muss ich machen damit sofort der richtige Link ausgegeben wird?
ich möchte in einem JavaScript Programm Daten per GET übergeben. Dabei wird einfach eine Liste erstellt mit den Links:
"listeDetails.jsp?personalnummer=1"
"listeDetails.jsp?personalnummer=2"
"listeDetails.jsp?personalnummer=3"
....
Um die Daten auszulesen brauche ich diese Funktion: window.location.search.substring(1); , weil die ja die URL ab dem / ausgibt.
Das Problem ist, dass mir dabei nur die URL der vorherigen Seite angezeigt wird also "liste.jsp".
In der Datei liste.jsp werden die Links in einer for Schleife erstellt:
Code:
neuesA.setAttribute("href","listeDetails.jsp?personalnummer=" + mitarbeiter[i].personalnummer);
Wenn ich den Link anklicke bekomme ich als Ausgabe: liste.jsp anstelle von listeDetails.jsp?personalnummer=1
Wenn ich die Seite einmal manuell neu lade wird der richtige Link angezeigt, aber was muss ich machen damit sofort der richtige Link ausgegeben wird?