0

作業中の Web サイトに登録およびユーザー ログイン フォームがあります。登録フォームには、「名」と「姓」のフィールドが含まれています。

突然上司から、彼が Web サイトに再度登録しようとすると、フォームに間違った値が自動入力される、つまり、彼のファーストネームと家族の名前が混同されていると言われました。

これは私が心配すべきことですか?これは、上司の特定のブラウザでのフォーム入力履歴に固有のものではないでしょうか。間違いを犯したに違いありませんか?

しかし、これらはどのように機能するのでしょうか。とにかく、ブラウザが他のフォーム入力履歴を通じてユーザーの名と姓を認識し、正しい詳細を入力できるようにすることはできますか?

4

1 に答える 1

1

これは私が心配すべきことですか?これは、上司の特定のブラウザでのフォーム入力履歴に固有のものではないでしょうか。間違いを犯したに違いありませんか?

おそらく、そしておそらく。

しかし、これらはどのように機能するのでしょうか。

これは、ブラウザのフォーム入力者が有効になっている場合に、ブラウザのフォーム入力者によって行われます。

とにかく、ブラウザが他のフォーム入力履歴を通じてユーザーの名と姓を認識し、正しい詳細を入力できるようにすることはできますか?

はい。一貫して意味のある名前を使用してください。たとえば、名前付きのフィールドemailはブラウザに電子メールを入力するように促します。nameeg の代わりに ,と呼ばれるフィールドを使用する場合、firstnameまたはlastnameいずれかで埋められることになります。

各ブラウザ ベンダーが具体的に何を求めているかを正確に文書化した場所を私は知りません。ただし、役立つ属性がありますautocomplete='off'

この関連する質問も参照してください: Is there a W3C valid way to disable autocomplete in a HTML form?

于 2013-06-11T11:16:47.240 に答える