(es5)
こういうURL で next
とかの値を取りたい
https://www.google.co.jp/?prev=next=http://foo.com&next=http://bar.com
source code
function parseParameter(key) { var val = null; var params = []; var items = location.search.substr(1).split('&'); var i; for (i = 0; i < items.length; i++) { params = items[i].split('='); if (params[0] === key) { val = decodeURIComponent(params[1]); } } return val; }
動作確認
url例
consoleで実行
> parseParameter('next') "http://bar.com"
こんな感じ?