このページの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 ====== | + | ====== |
{{: | {{: | ||
行 11: | 行 11: | ||
というわけでGoogle日本語入力APIからJSONPを使って郵便番号に対する住所を取得するJavaScriptツールを作った。\\ | というわけでGoogle日本語入力APIからJSONPを使って郵便番号に対する住所を取得するJavaScriptツールを作った。\\ | ||
- | [[http:// | + | [[google-calendar-holidays|GCalendar Holidays]]、[[Google Mapper|Google Mapper]]に次ぐ「Gシリーズ」だ。 |
これでもう郵便番号データベースの更新に手を煩わせなくて済む。住所入力フォームを作るときも、サササのサッだ。\\ | これでもう郵便番号データベースの更新に手を煩わせなくて済む。住所入力フォームを作るときも、サササのサッだ。\\ | ||
行 37: | 行 37: | ||
===== ダウンロード ===== | ===== ダウンロード ===== | ||
- | [[http:// | + | [[http://g.0-oo.net/ |
※ダウンロードできるのは最新のBeta版の場合もあります | ※ダウンロードできるのは最新のBeta版の場合もあります | ||
行 47: | 行 47: | ||
| | ||
| | ||
- | | + | |
- | | + | |
| | ||
* | * | ||
行 80: | 行 80: | ||
var url = "// | var url = "// | ||
- | url += "? | + | url += "? |
var script = document.createElement(" | var script = document.createElement(" | ||
行 94: | 行 94: | ||
| | ||
| | ||
+ | | ||
*/ | */ | ||
GAddressFinder.set = function(zipId, | GAddressFinder.set = function(zipId, | ||
行 127: | 行 128: | ||
if (result) { | if (result) { | ||
zip.value = result; | zip.value = result; | ||
+ | return true; | ||
} else { | } else { | ||
alert(" | alert(" | ||
+ | return false; | ||
} | } | ||
}; | }; |