0

テキスト フィールドの max-length プロパティの目的と適切な使用法は何ですか?

私が取り組んでいるアプリケーションでは、数値フィールドが 6 文字に制限されています...これは、数百万ドルを入力するにはうまく機能しません...そのため、「修正」しています。

4

3 に答える 3

0

データベースに 10 文字に設定されたテキスト フィールドがあり、ユーザーが 11 を入力して適切に処理しないと、例外が発生します。

したがって、maxlength を 10 に設定するだけで、このような問題は発生しません。

于 2010-02-24T17:43:26.413 に答える
0

テキストフィールドやテキストエリアの最大長属性は、データベースに設定した境界と制約の外側にあるデータをユーザーが入力することを効果的に制限します。

これを使用して、ユーザーが有効な SKU 番号、ブログのタイトル、ISBN 番号などを入力していることを確認できます。これはデータ検証の初歩的な形式です。

ただし、これは常にデータ検証に関連付ける必要はありません。

ユーザーが入力した文字列の長さを、別の場所にあるページにそのデータを表示するときに美的な理由から制限したい場合があります。

于 2010-02-24T17:55:36.593 に答える
0

MaxLengthユーザーが Text コントロールに入力できる最大文字数を設定または受け取ります。

編集:これは、間違っていることが保証されていることがわかっているものを処理する必要がないようにするために行います。

于 2010-02-24T17:29:07.060 に答える