Archiva

A note of notions. On web, tech, and others.



JavascriptでGETリクエスト値を取得する

JavascriptでGETリクエストパラメータを取得する方法。ポップアップ・ウィンドウに値を渡すとか、処理にワンクッション挟みたい場合に便利。

key1 =

Script

  1. var qsParm = new Array();
  2.  
  3. function retrieveGETqs() {
  4. var query = window.location.search.substring(1);
  5. var parms = query.split('&');
  6. for (var i=0; i<parms.length; i++) {
  7. var pos = parms[i].indexOf('=');
  8. if (pos > 0) {
  9. var key = parms[i].substring(0,pos);
  10. var val = parms[i].substring(pos+1);
  11. qsParm[key] = val;
  12. }
  13. }
  14. }

window.location.search」でアドレスから“?”以降の文字列を取得できます。あとは“&”とか“=”とかで区切って、連想配列に入れてるだけです。

参照: openWebWare, openWYSIWYG

Posted in /web/javascript
ブックマークする: save to del.icio.us はてなブックマーク livedoor クリップ Google Bookmarks Tumblr

スパム対策が面倒なので、コメント投稿を廃止しました。以前の投稿は残します。



Back to page-top