問題タブ [maxlength]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
27688 参照

html - TextAreaの最大長?

テキストの最大長を設定することはできTextAreaますか?

0 投票する
2 に答える
2962 参照

r - as.character を使用して式を文字に強制するときに、500 文字の制限を回避する方法はありますか?

私は現在、多項処理ツリーモデルに適合するはずの小さなパッケージを作成しています(背景情報が不要なため、 Webページpdf)。

ファイルからモデル (つまり、数式) を読み取り、それらを ( 経由でparse) 数式に変換します。後で、これらの式の変数の一部が別のファイルの他の変数と交換されます (つまり、モデルの制限が適用されます)。したがって、モデルは ( 経由でas.character) 文字に変換され、交換は 経由で行われgsubます。
問題: 1 つの式が 500 文字を超える場合、変換して元に戻すas.characterと 500 文字 (またはその程度) に切り捨てられます。
?as.character与えます:

as.character は、言語オブジェクトのコンポーネントを 500 文字に切り捨てます (1.3.1 より前は約 70 文字でした)。

ここに例があります:

質問:この 500 文字の制限を回避できますか?

最初にモデルを解析する前に制限を適用する (つまり、変数を交換する) と、この問題を回避できることがわかっています。しかし、これには多くのプログラミングが必要です。基本的にすべての準備が整っているためです。この 500 文字の制限を別の方法で回避できれば素晴らしいことです。

0 投票する
2 に答える
6456 参照

javascript - maxlength 属性の削除

要素から maxlength 属性を削除することは可能ですか? 0にすればうまくいくと思っていたのですが、FF4だと何も入力できなくなってしまうようです。http://jsfiddle.net/hMc4y/

-1に設定するとエラーが発生し、removeAttributeどちらも機能しないと聞きました。

0 投票する
2 に答える
920 参照

c# - C# のデータ型

私はC#アプリケーションを開発中です。フォームには 3 つのフィールドがあります。それらに適したデータ型はどれかわかりません。いくつかの助けをいただければ幸いです。

また、次のデータ型は次のとおりです。

0 投票する
6 に答える
14294 参照

html - maxlength をサポートしていないブラウザはありますか?

会社のウェブサイトにコンテストのエントリー ページがあります。コンテストに参加するには、電子メールと 4 桁の PIN だけでログインを作成します。PIN フィールドは次のとおりです。

ユーザーがフォームを送信すると、アカウントがデータベースに作成され、作成した電子メール アドレスと PIN を含む電子メール (コピーされています) がユーザーに送信されます。

ここに問題があります: 私がテストしたすべてのブラウザー (Mac の Safari/Chrome/Firefox、Linux の Chrome/Firefox、Windows の IE7/8/9) で、その PIN フィールドに 4 桁を超える数字を入力することはできません。それでも、私が受け取った電子メールのいくつかは、ユーザーが 4 文字以上のピンを作成したことを示しています。

これはどのように可能ですか?maxlength をサポートしていないブラウザはありますか? Opera やモバイル ブラウザではテストしていません。暗証番号が 4 桁を超えていても大した問題ではありません。データベースはさらに受け入れます。彼らがどのようにして最大長を回避したのか疑問に思っています。

追加するために編集

基本的に同じことを言っている回答が多すぎて、すべてに個別に回答することはできません。重要なことについては常にサーバー側の検証を行う必要があることを知っています。また、データをサニタイズする PHP コードを配置しています。それが非常に重要な場合は、4 桁の制限を強制する PHP コードも使用します。たった 4 文字であることは私たちにとってそれほど重要ではないので、強制していません。maxlength プロパティが、ユーザーが特定の文字数を超えて入力できないようにするために設計された機能を実行していないのはなぜだろうと思っています。悪意のあるスクリプトや Firebug を提案した人については、そうではないことを 100% 確信できます。私たちのサイトの登録ユーザー (非常に特定の法人会員リストに限定されています) だけが、コンテストのエントリー ページにアクセスすることさえできます。

0 投票する
1 に答える
1415 参照

wpf - DataSet の Column プロパティからの WPF TextBox の MaxLength

(型指定された) データベース テーブルの最大フィールド長に従って、WPF アプリケーションのテキスト エントリの長さを制限しようとしています。このアプリケーションは DataSet を採用し、ODP.NET を使用して Oracle データベースに接続します。

保守性を向上させ、多くの作業を省くために、すべての TextBox コントロールの MaxLength を、DataSet で指定されている現在のテーブルの対応する列の MaxLength にバインドしたいと考えています。

私たちの場合、そのような動作を実装する最も効率的な方法は何ですか?

0 投票する
2 に答える
516 参照

jquery - jQueryの複数行のTextBoxエントリの長さ(キャリッジリターンを含む)を取得するにはどうすればよいですか?

jQueryの「maxlength」関数(ここにありますhttp://plugins.jquery.com/node/14014/release?api_version%5B%5D=10)を使用していますが、結果をデータベースに保存するときに問題が発生しています。この関数は$(this).val().length、入力された文字数を取得するために使用するだけです。

MaxLengthは、入力された文字数を制限しますが、特殊文字(キャリッジリターンなど)はカウントしません。したがって、ユーザーがそれぞれの最後にCRを付けて4行を入力すると、フォームの送信時に最大文字数+4になります。したがって、データベースに保存しようとすると、文字列が長すぎるためにエラーが発生します。

CRを単純に取り除くこともできますが、これらの特殊文字を長さのカウントに含める方法があるかどうか疑問に思っているので、真のカウントを取得します。

0 投票する
3 に答える
3063 参照

groovy - Groovyクラスのプロパティに制約を追加します(Grailsドメインクラスではありません!)


Groovyクラスのプロパティにいくつかの一般的な制約(つまり、maxLength、nullable)を追加するにはどうすればよいですか?Grailsドメインクラスでそれを実行できることは知っていますが、それがGroovyクラスである場合は可能ですか(GrailsプロジェクトのDTOクラスとして使用しています)?
どうもありがとう!

0 投票する
2 に答える
3105 参照

php - PHPでHTMLテキストの特定の数の文字を制限する

私はCKEditorを使用しており、文字数をカウントするプラグインを見つけて変更しました。

プレミアム ユーザーとベーシック ユーザーがいます。基本ユーザーは 1000 文字に制限され、プレミアムは無制限ですが、基本ユーザーはプレビュー/テストなどのために全文を書き込むことができます (クライアントの仕様であるため、それを変更することはできません)。

たとえば、CKEditor で 1000 文字のうち1500 文字を表示しているときに、DB に 1500 文字を保存したいのですが、テキスト出力には 1000 文字だけを表示します

しかし、strlen および関連する関数は HTML タグを char としてカウントしているため、これは望ましくありません。また、フォーマットが失われるため、それらを削除したくありません。

制限が適用されることを確認する方法はありますが、すべてのタグも(PHP で)残りますか??

ありがとう...

0 投票する
4 に答える
5943 参照

asp.net - asp:textbox.MaxLengthのデフォルト値は何ですか

私の質問は、asp:textboxがあり、そのMaxLengthプロパティを指定しないとすると、デフォルトの長さは無制限になるか、文字数に制限があります。この質問は誰かから答えるのはかなり簡単に思えるかもしれませんが、私はそれがはっきりしていません

前もって感謝します