2010-11-24 3 views
7

こんにちは私は、ユーザーがテキストボックスにSSNを入力する必要があるアプリケーションを構築しています。 3の後に123ハイフン、つまり123を入力しているときにハイフン( - )を自動的に挿入することは可能ですか?同様の方法で、123-45の後にハイフンを入力します。つまり、123-45-です。最後に123-45-6789。間違って入力された場合、番号を変更できる必要があります。jQueryを使用してテキストボックスにSSNを入力するときに自動的にハイフン( - )を挿入してください

+1

でも、これを実装する方法を知りたいのですが、これを投稿していただきありがとうございます! –

+0

これはあなたのプロジェクトにとって厳しい要件である可能性がありますが、SSNに入力するのが難しくなるかどうかを検討するようお願いします。私の個人的な経験では、突然私が入力したものを変更し、それを編集することを困難にするサイトに物事を入力することは、不満足な経験になります。 – martineno

答えて

0

通常の方法は、既に

__-__-____ 

によって及び数又はバックスペースにおけるユーザタイプとして移入テキストボックスを持っているデータを変更することです。

9

私はこの1つは、彼が入力しているときにシステムが一部の文字を置く場合には、ユーザーのためにかなり難しいでしょう

Masked input plugin

0

を助けることができると思います。ユーザーが自分の番号を入力できるようにしてから、テキストボックスからフォーカスを変更すると、変更された文字列をプレビューウィンドウに表示することができます。

関連する問題