[本家システムの改善点等]
(1)郵便番号が複数地域対応でも正しく処理できます。(例:438-0078)
(2)郵便番号簿のデータ更新が不要です。
(3)Wordpressでも、それ以外でも簡単に補完できます。
[特記事項]
・利用できる対象は、Mailform/Mailform Pro 4 です。
・郵便番号のinput文にある data-address 属性を解析します。
・解析結果をzipaddrx.jsのインターフェイスに合わせて稼働します。
※郵便番号欄のinput要素 name="郵便番号" は修正しないで下さい。
※html内に設置できるフォームは一箇所です。
※上書きを阻止する為、
onclickを無効にします。 <--Mailform
関数callbackMFPZip を無効にします。 <--Mailform Pro
Wordpress用のプラグインzipaddr-jp(最新版)を利用して下さい。
※Mailformは Ver1.34以降の対応です。
次のライブラリをhtmlに追加して下さい。
<script src="https://zipaddr.github.io/zipaddrx.js" charset="UTF-8"></script> <script src="https://zipaddr.github.io/mailformpro.js" charset="UTF-8"></script>
これだけで動きます。
[mailform Pro]
・https://gaina.ecomon.biz/(心力舎環境プロジェクト エコモン様)
Ver 1.5 2022.09.03
・mailformにも対応しました。