郵便番号を入力すると住所が自動で入力されるフォーム

GoogleZipcode突然の提供終了

以前はGoogleZipcodeを使用していたのですが、ある日突然提供終了してしまいました。
今現在、似たようなものはいくつかあるのですが最近はこちらを利用させていただいています。

yubinbango/yubinbango
https://github.com/yubinbango/yubinbango

こちらはhttpsでも問題なく使用することができるので重宝しています。
設置の際、ついつい忘れがちなのですがフォームタグの下にこのタグを入れるのを忘れないようにして下さい。

もう一つ、フォームタグにクラスを指定する必要もあります。

メールフォームに使用する場合は関係ない事なのですが、私はこれをPHPを使用してデータベースに書き込む事があります。
その際に都道府県は数字で管理する事が多いのですが、こちらのAPIですと都道府県が日本語文字列で登録されます。

なのでまず都道府県の配列を別途用意した後に以下のようにDB登録直前で配列を利用して数字に変換しています。

結構簡単に実装できますので利用してみて下さい。