[JS]郵便番号から住所を自動入力できるajaxzip3の使い方

jQueryプラグイン・ライブラリ
スポンサーリンク

お問い合わせフォームや見積フォームで「住所」を都道府県から手打ちで入力するのは面倒ですので、郵便番号を入力するだけでその後の住所を自動入力してくれる javascriptajaxzip3が便利です。

郵便番号の入力フォームが3桁 + 4桁と分離されている場合も、7桁でひと続きで入力する場合も、両方対応しています。

また、住所の自動入力は都道府県と市町村以下を分離して自動入力できますし、都道府県以下ひと続きで自動入力することもできますので自由度の高いスクリプトです。

ajaxzip3 の設置

<head>内にajaxzip3.jsファイルを設置します。


また、以下のページよりajaxzip3.jsファイルをダウンロードして<head>内に設置しても動きます。
ajaxzip3



郵便番号7 桁で入力

まずは郵便番号を7桁入力して、都道府県以下の住所を自動入力するコードです。


郵便番号7桁を入力すると、住所が自動入力されます。

郵便番号:住所:

郵便番号3桁 + 4桁で入力

続いて郵便番号を3桁 + 4桁で分割して入力するコードです。


4桁目を入力すると、住所が自動入力されます。

※下4桁→上3桁のようにイレギュラーな手法で郵便番号をコピペすると動作しない場合があるので、その場合は下4桁のテキストボックスで数値を打ち直すなどすれば、住所が自動入力されます。

郵便番号:住所:

都道府県 と 市町村以下を分けて自動入力

今度は自動入力される住所を都道府県と市町村以下とで分ける場合のコードです。


フォームのレイアウトに合わせて、郵便番号も都道府県以下の住所も自由に組み合わせることができますので便利です。

郵便番号:都道府県:市町村:

参考ページ
http://ninkigumi.com/ajaxzip3/

コメント

タイトルとURLをコピーしました