JavaScriptでは、現在のURLではなくURL文字列のパラメータを取得するにはどうすればよいですか?javascriptでURLパラメータを解析する方法は?
http://localhost:8080/feasthunt/changePassword.html?TOKEN=0FA3267F-0C62-B1C9-DB71-76F6829671ED
JSONオブジェクトでトークンを取得できますか?
JavaScriptでは、現在のURLではなくURL文字列のパラメータを取得するにはどうすればよいですか?javascriptでURLパラメータを解析する方法は?
http://localhost:8080/feasthunt/changePassword.html?TOKEN=0FA3267F-0C62-B1C9-DB71-76F6829671ED
JSONオブジェクトでトークンを取得できますか?
'JSON' は必要ないためにあなたの価値を与えるあなたのJSONオブジェクトであり、オブジェクトを取得し、それをつかむために分割を使用します。a '='の後にあるので、
var url = 'http://localhost:8080/feasthunt/changePassword.html? TOKEN=0FA3267F-0C62-B1C9-DB71-76F6829671ED';
var token = url.split('=').pop();
//token is equal to: "0FA3267F-0C62-B1C9-DB71-76F6829671ED"
はしてみてください。この
var str = "http://localhost:8080/feasthunt/changePassword.html?TOKEN=0FA3267F-0C62-B1C9-DB71-76F6829671ED";
var tokenValue = str.substring(str.indexOf("?")+1).split("=")[1];
以上の一般的な
paramMap
var paramMap = {}; str.substring(str.indexOf("?")+1).split("&").forEach(function(val){
var param = val.split("=");
paramMap[param[0]] = param[1];
})
が
paramMap["TOKEN"]
このPARAM
なぜ "JSONオブジェクト"にしたいのですか?それは単一の値です。 –
http://stackoverflow.com/questions/979975/how-to-get-the-value-from-the-url-parameter –
[JavaScriptでクエリ文字列値を取得する方法は?](http: //stackoverflow.com/questions/901115/how-can-i-get-query-string-values-in-javascript) –