本文へ移動

address-plusアドレスプラス

住所を端末の中で解析・確認・整形・比較し、国のモジュールや任意のフォームの入力欄を使えます。

address-plusは、parse-addressの使い方を広げ、型付きの結果、確認、書式、国のモジュールを加えます。 名前について(英語)

目次

困ったとき・よくある質問

問題への対処とよくある質問

値がない結果、国の選択、フォームの確認を読み取ります。

値がない結果を理解する

解析はnullを返すことがあります。郵便番号や市区町村の検索は、説明に応じてnull、undefined、空の一覧を返します。既知の一致がない意味で、地域を推測してよい意味ではありません。一覧は失敗した番号にnullを保ちます。入力欄のaddressは空か解析できないとnull、validationは空か無効だとnullです。任意の項目は見つかるまでありません。書式や国の確認に渡す前に、結果を確かめます。

国と型の選択を解決する

AU・GB・FR・DEは主な解析にモジュールを渡します。countryの文字列だけでは表は読み込まれません。すべてを米国の形に型変換せず、国の項目を読みます。useSnakeCaseは実際の項目名を変えますが、元の型はcamel-caseの項目です。解析の説明で動的な項目の読み方を示します。先頭の0や全角の正規化の選択を保ちます。

フォームを調べる

必須で空の項目は無効で、任意で空の項目は有効のことがあります。確認を無効にしても端末の中で解析できます。無効な項目は送信せず、iframeの項目は親のフォームに送信できません。フォームの中で標準の要素を使い、checkValidityとreportValidityを読みます。イベントや設定URLに文章がない場合は、私的な値を保つ境界です。信頼する表示側の取得やコールバックで読みます。入力欄の詳細を読めます。

ソースを見るGitHub で編集@johnmorrisdotca/address-plus 1.7.0 のソースから作成しました。

この日本語は、まだ日本語を母語とする方の確認を受けていません。訂正を歓迎します。