ゼロと無限の間に

フリーでオープンソースなJavaScriptとかPHPとか。

ユーザ用ツール

サイト用ツール


javascript:gaddress-finder

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
javascript:gaddress-finder [2011/08/24 22:12]
dgbadmin [ソースコード] 0.1.1
javascript:gaddress-finder [2015/09/22 14:42] (現在)
dgbadmin [ダウンロード]
行 1: 行 1:
-====== 郵便番号から住所を取得するJavaScript(DB不要、Google日本語入力APIからJSONPで取得する) - GAddress Finder ======+====== JavaScriptで郵便番号住所に変換(DB不要、Google日本語入力APIからJSONPで取得) - GAddress Finder ======
  
 {{:php-tool-box:email-3.png|}} {{:php-tool-box:email-3.png|}}
行 11: 行 11:
  
 というわけでGoogle日本語入力APIからJSONPを使って郵便番号に対する住所を取得するJavaScriptツールを作った。\\ というわけでGoogle日本語入力APIからJSONPを使って郵便番号に対する住所を取得するJavaScriptツールを作った。\\
-[[http://0-oo.net/sbox/javascript/google-calendar-holidays|GCalendar Holidays]]、[[http://0-oo.net/sbox/javascript/google-mapper-v3|Google Mapper]]に次ぐ「Gシリーズ」だ。+[[google-calendar-holidays|GCalendar Holidays]]、[[Google Mapper|Google Mapper]]に次ぐ「Gシリーズ」だ。
  
 これでもう郵便番号データベースの更新に手を煩わせなくて済む。住所入力フォームを作るときも、サササのサッだ。\\ これでもう郵便番号データベースの更新に手を煩わせなくて済む。住所入力フォームを作るときも、サササのサッだ。\\
行 37: 行 37:
  
 ===== ダウンロード ===== ===== ダウンロード =====
-[[http://0-oo.googlecode.com/svn/gaddress-finder.js|gaddress-finder.js]]+[[http://g.0-oo.net/gaddress-finder.js|gaddress-finder.js]]
  
 ※ダウンロードできるのは最新のBeta版の場合もあります ※ダウンロードできるのは最新のBeta版の場合もあります
行 47: 行 47:
   GAddress Finder - Google日本語入力APIを使って、郵便番号から住所を検索   GAddress Finder - Google日本語入力APIを使って、郵便番号から住所を検索
   @see       http://0-oo.net/sbox/javascript/gaddress-finder   @see       http://0-oo.net/sbox/javascript/gaddress-finder
-  @version   0.1.1 +  @version   0.2.0 
-  @copyright 2011 dgbadmin@gmail.com+  @copyright 2011-2013 dgbadmin@gmail.com
   @license   http://0-oo.net/pryn/MIT_license.txt (The MIT license)   @license   http://0-oo.net/pryn/MIT_license.txt (The MIT license)
  *  *
行 80: 行 80:
   
  var url = "//www.google.com/transliterate"; //httpsにも対応  var url = "//www.google.com/transliterate"; //httpsにも対応
- url += "?langpair=ja-Hira|ja&jsonp=GAddressFinder.callback&text=" + zip+ url += "?langpair=ja-Hira|ja&jsonp=GAddressFinder.callback&text=" + zip;
   
  var script = document.createElement("script");  var script = document.createElement("script");
行 94: 行 94:
   @param String prefId 住所をセットする要素のid属性   @param String prefId 住所をセットする要素のid属性
   @param String otherId (optional) 都道府県とその他を分ける場合のその他のid属性   @param String otherId (optional) 都道府県とその他を分ける場合のその他のid属性
 +  @return Boolean 検索を実行したかどうか
  */  */
 GAddressFinder.set = function(zipId, prefId, otherId) { GAddressFinder.set = function(zipId, prefId, otherId) {
行 127: 行 128:
  if (result) {  if (result) {
  zip.value = result;  zip.value = result;
 + return true;
  } else {  } else {
  alert("正しい郵便番号を入力してください");  alert("正しい郵便番号を入力してください");
 + return false;
  }  }
 }; };
javascript/gaddress-finder.1314191577.txt.gz · 最終更新: 2011/08/24 22:12 by dgbadmin