0

人々にフォームに正しく記入してもらうための最良の方法は何ですか?たとえば、元々フォームに「名前」フィールドがあり、フォームごとに1人が必要です。人々はそれを次のように記入しました:「Mark&BeckyNewsman」。そこで、「名」と「名」の2つのフィールドに分割しましたが、「名」=「マーク&ベッキー」、「名」=「ニュースマン」のように、まだ間違って入力されています。

一人の名前だけがそこに行くべきだということを人々に理解させるためのより良い推奨事項はありますか?現在2行になっていますが、両方のフィールドを1行に配置した方がよいでしょうか。

これが間違ったサイトにある場合は、先に進んで正しいサイトに移動してください。

4

3 に答える 3

2

ユーザーの愚かさに対する解決策はありません。

それを除いて、フィールドをできるだけ明確にし、データ検証*を実行し、何が正しく入力され、何が正しく入力されていないかについてユーザーにフィードバックを提供します。

2つの名前フィールドが異なる役割(例:花嫁、花婿)のものである場合は、そのようにラベルを付けます。よくある間違いを見つけた場合は、次のような穏やかなリマインダーを入力してください。

Name:            ___________
(one per field)  ___________

しかし、あなたが何をしようとも、誰かが常に不正な形式、ゴミ、さらには悪意のある入力ですべてを埋めることができます。間違った入力を適切に処理できるようにするだけです。

于 2010-03-14T22:43:43.147 に答える
0

おそらく、入力データを検証して、「&」、「/」、文字列「and」など、人の名前に場所がないものを探し、そのフィールドが1人だけのものであることをユーザーに警告することができます。 ?

于 2010-03-14T22:45:40.133 に答える
0

もう1つの提案は、他の人(もしあれば)のために別のフォームが与えられることを明確にすることです。たぶん何人かのユーザーは彼らが2番目のフォームを取得しないだろうと思ったので、彼らはそこに情報を詰め込もうとしたのですか?

于 2010-03-14T23:00:33.880 に答える