【JS】フォームで郵便番号から住所を自動入力できるJSプラグイン「ajaxzip3」の設定

「郵便番号」を入力すると「自動で住所が入力される」フォームは、最近結構多いと思います。
とても便利なこの仕組みを簡単に設置することが可能なJSプラグイン「ajaxzip3」の設定をメモしておきます。

今回したい設定

  1. 郵便番号入力欄を2つに分けたい(〒「○○○-○○○○」にしたい)
  2. 「住所自動入力」ボタンを押す事によって、住所が自動で入るようにしたい
    (入力しただけでは住所が自動で入らない)
  3. フィールド分けを「都道府県+市」「町村」としたい

HTMLの設定

<dl>
	<dt>〒&nbsp;<input type="text" name="zip1">&nbsp;-&nbsp;<input type="text" name="zip2">
			<input type="button" onclick="AjaxZip3.zip2addr('zip1','zip2','addr1','addr1','addr2');" value="住所自動入力"></dt>
	<dd><input type="text" name="addr1"></dd>
	<dd><input type="text" name="addr2"></dd>
</dl>

ajaxzip3-https.jsのカスタマイズ

jsファイルをダウンロードして、以下の部分を変更しました。

変更前

"沖縄県"];AjaxZip3.zip2addr=function(h,g,k,b,a,l)

変更後

"沖縄県"];AjaxZip3.zip2addr=function(h,g,k,b,l,a)
プラグイン配布サイト
ajaxzip3

素敵なプラグインをありがとうございます!!!!

参考サイト
ajaxzip3.js で市区町村と所番地等を分ける – パソコンサポートの00H ~社長BLOG~
郵便番号から住所を自動入力してくれるフォームを作成してみた

今回は上記のサイトを参考に、必要な部分を抜粋してまとめた記事になります。
情報を誠にありがとうございます!!!!

コメント

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