問題タブ [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 投票する
1 に答える
769 参照

encoding - XSD の文字列データ型の maxLength 制限は、エンコード前またはエンコード後のデータに基づくべきですか?

DB 内の文字列の最長値が

XSD でのこの文字列データ型の maxLength 制限は 7 (エンコード前) または 10 (エンコード後) である必要があります。つまり、

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

vb.net - 正/負の整数のVB.NETテキストボックスの最大長

問題は単純です。テキスト ボックスのあるフォームがあり、それらのテキスト ボックスの 1 つに、ユーザーに正または負の 2 桁の数字を入力してもらいたいのです。この制限を強制する簡単な方法を探しています。つまり、数値を解析して絶対値が 100 未満かどうかを確認する必要はありません。

テキストボックスの最大長を 2 に設定すると、-9 未満の数値を入力できなくなります。maxlength が 3 の場合、99 を超える数値を入力できます。

マスクされたテキストボックスには解決策がありません。「-」リテラルをオプションにすることはできません。少なくとも、私が知っていることはありません。

この制限に対する最も簡単な解決策は何ですか:「「-」が入力されていない場合、空のテキストボックスは2文字の入力を受け入れ、それ以外の場合は3文字を受け入れます」? 「-」が入力されたかどうかを確認するために変更イベントを処理し、maxlength をリセットするのは少しやり過ぎのようです...

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

jquery - HTML5TextareaMax-Lengthが早期に終了

jQuery Mobileを使用してテキストエリアでmax-lengthを使用しようとしていますが、奇妙な問題が発生しました。問題は、javascriptでfalseが返されるかどうかに関係なく、textareaによって15から60までのテキストを入力できなくなることです。文字が早すぎます。

maxLengthプロパティは1150に設定されており、1090〜1115文字を入力できます。これが私がテストした唯一の方法であるため、コピーアンドペーストを使用する機能であるかどうかはわかりませんが、奇妙に思えます。

コードは次のとおりです。

毎回何が起こるかというと、残りの文字数が少なくなりますが、ゼロより多くなり、入力できなくなります。以下を削除しても同じことが起こります。

keydownとkeyup、およびpageinitの内側または外側でこれを試し、その他のさまざまな調整を行い、textarea textLengthプロパティを使用してtextareaの文字数を確認しましたが、毎回結果は同じです。

現在、Chromiumを使用してこれをテストしており、他の場所ではテストしていませんが、足りないものがあるかどうかを確認したいと思います。

手がかりはありますか?

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

java - 特定の部分文字列の長さ

文字列が数値で始まるかどうかを確認します

この条件が当てはまる場合、文字列が始まるこの「数値」部分文字列の長さを取得したいと思います。

次のすべての文字が最初の文字から始まり、カウンターを増やす数字であるかどうかをチェックする長さを見つけることができます。これを行うより良い方法はありますか?

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

javascript - JavaScript の最大長の正規表現

正規表現に一致する文字列の長さを制限するにはどうすればよいですか

var sixCharsRegEx = /^.{6,7}/長さ6または7の文字列のみに一致すると想定しました

いいえ: http://jsfiddle.net/FEXbB/

私は何が欠けていますか?

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

android - JellyBeanWebViewがテキストボックスのHTMLmaxlength属性でうまく機能しない

maxlengthJelly Beanは、テキスト入力用のHTMLの属性を好まないようです。入力文字数は確かに制限されますが、許可されている文字数を超えて入力しようとすると、テキストボックスが失敗します。これで、他のテキストボックスに入力できなくなり、そのテキストボックスに既に入力されている文字を削除することもできなくなります。

まだこれに直面していない場合は、簡単なHTMLで試して確認してください。これを解決するための手がかりがあれば教えてください。

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

javascript - TinyMCE テキスト エディタの最大文字制限

にTinyMCEを使用してい<textarea>ます。私の要件は、文字サイズを 2000 に制限し、残りの文字をツールバーの下のどこかに表示することです。なんとか文字数を取得できました。今は残りの文字を表示することに固執しており、制限を超えないようにしています。

これが私のTinyMCEコードです

テスト目的で、最大 10 文字に制限しようとしています。
どんな提案でも大歓迎です。

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

jquery - maxLength での ajax 呼び出し - CTRL V で更新しない (貼り付け)

この関数zipLookupは ajax 呼び出しを実行し、フィールドにデータを入力します。

上記は、ユーザーが郵便番号を入力した場合に機能しますが、ユーザーが郵便番号を入力してから新しい郵便番号の値を貼り付ける (CTRL V) と、関数は再度起動しません。

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

sql-server-2008 - SQLは最長の文字を選択します

列 Name varchar(20)、addresse varchar(50)、tel varchar(10) などを持つテーブル customer があります。

最長のアドレスを選択するにはどうすればよいですか?

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

c# - C#でMaxLengthをwatermarkControl:WatermarkPasswordBoxに適用する方法は?

したがって、このウォーターマークパスワードボックスに MaxLength="10" を適用するあなたの助けを借りることができます