var url = window.location.href;
Ergebnis:JavaScript Parameter aus URL
https://test.com/index.html?Event=90000002
wie verwende ich Javascript 90000002
zu bekommen und es in einer Variablen setzen?
var url = window.location.href;
Ergebnis:JavaScript Parameter aus URL
https://test.com/index.html?Event=90000002
wie verwende ich Javascript 90000002
zu bekommen und es in einer Variablen setzen?
Sie können das .split() -Methode
var data=url.split("=")[1]
zurückkehren sollte, was du hast nach ‚=‘
Danke! Viel einfacher als die anderen Antworten. – Preamas
@Preamas es ist einfach Ich kann sehen, aber was ist, wenn Sie mehrere Params haben? das bedeutet mehrere solcher Paare, nicht nur eins. –
@SudhansuChoudhary Ich denke, ich würde nach einer anderen Antwort suchen. Ich habe nur einen Parameter, also ist das für mich die perfekte Antwort. – Preamas
Obwohl dies Art und Weise nicht optimiert, aber Sie können immer noch wie diese
tun Verwenden Sie location
Objekt und seine Sucheigenschaft.
location.search wird ?Event=90000002
zurückgeben. Dann substring
verwenden, um den Wert
var a = location.search;
console.log(a.substring(7,a.length))
Danke, das scheint auch eine sehr einfache Lösung, die für mich funktioniert. – Preamas
den ganzen Text einschließlich und nach dem '?' 'Sind in window.location.search' –
Es gibt verschiedene Abfragezeichenfolgeflag Funktionen auf Stapel zu bekommen .. nur suchen und eine auswählen. – Lain
Mögliches Duplikat von [Wie kann ich Abfragezeichenfolgewerte in JavaScript abrufen?] (Http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript) –