web-dev-qa-db-ja.com

アドレス形式のフォーマットのプレースホルダー

私は住所フォームを作成していて、ユーザーが入力する必要がある形式を表示するためにフィールドにプレースホルダーを追加したいと考えています。

電子メールアドレス、電話番号、クレジットカードの詳細については、これはかなり標準的ですが、主に(ただし排他的ではない)英国の顧客基盤を持つ企業として、英国の住所を対象としたプレースホルダーの情報を使用することには欠点があります。

例えば ​​-

郵便番号/郵便番号:AB12 CD3の代わりに郵便番号/郵便番号:NY 10118

住所フォームのプレースホルダーは非常に一般的な場所であることは知っていますが、国際的な顧客基盤がある場合は含めない場合がありますか?

3
iboothcreate

フォーマットガイドを含める場合は、フォーマットが顧客に適用されることを確認する必要があります。英国の郵便番号形式が適用されない海外の顧客がいる場合、それらを混乱させる非常に現実的なリスクがあります。

最初に常に国を尋ね、次にその国に適用されるフォーマットを提示することができます。ただし、これは多くの開発オーバーヘッドとメンテナンスであり、ほとんどのアプリケーションではコストがメリットを上回ります。

ほとんどの場合、私はすべて(またはほとんど)の国で機能する一般的なガイドを使用するか、それが不可能な場合は単に除外します

郵便番号 は国によって大きく異なります。また、出身国ではない国のコード構造を知らない人もいるかもしれません。同じことが住所の他の側面にも当てはまるため、通常は、国フィールドのみを指定した自由形式のテキスト領域として住所を残すのが最善です。

4
JohnGB