問題タブ [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 に答える
7272 参照

string - matlab の文字列の最大サイズ

私は matlab の初心者で、次のシナリオを解決しようとしています。

値を取得するために本質的にエンコードされた xor する必要がある大きな文字列があります。次のコード スニペットを使用して操作を実行しています。

上記のコードでは、文字列の値をハードコーディングしています。matlab が文字列のサイズ制限を定義しているかどうか疑問に思っていましたか? 誰かがこの値をバイト単位でより理解するのを手伝ってくれるなら、それは非常に役に立ちます。

よろしくお願いいたします。

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

silverlight - Silverlight Telerik GridView MaxLength?

Silverlight にテレリック グリッドビューを使用しており、グリッドビューにデータが入力された後、個々の列の最大文字長をプログラムで設定しようとしています。ユーザーが列のセルを挿入または編集しているときに、制御レコードの最大長に基づいて最大 (char) 長が設定されるようにしたいと考えています。これまでのところ、MaxWidth しか設定できませんでしたが、列ヘッダーは常に許可されている実際のテキストよりも長く、MaxWidth は列幅をピクセル単位で設定し、最大文字長を編集する列ではありません。誰かが私を正しい方向に向けることができますか?必要に応じて、いくつかのコードを提供できます。

column.CellEditTemplate.SetValue(TextBoxEditor.MaxLengthProperty, MYMAXLENGTH); に設定してみました。

しかし、それは私にエラーを与えます。

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

mysql - MySQL5.5LONGBLOB列データが行1の列'x'に対して長すぎます

MySQLデータベースに、画像をバイト配列として格納する列があります。

行を更新して新しい画像を挿入しようとしています。新しいイメージは163Kであり、byte []に​​変換すると、配列内の要素の数は167092になります。更新を行うストアドプロシージャを実行すると、「データが列に対して長すぎます」というエラーが発生します。 '行1にあります。変換時に8844byte[]要素を持つ既存のイメージがデータベースにすでにあります。

列のデータ型はLONG​​BLOBです。私の理解では、appox4Gbを使用する必要があります。

my.iniファイルを更新してMAX_ALLOWED_PACKETS=16Mにしようとしましたが、100Mも試しました。

MySQL .NETコネクタライブラリを使用して、ストアドプロシージャを実行しています。

誰かがこの問題を修正する方法について何かアイデアがありますか?画像をデータベースに直接保存する代わりに、画像パスを保存できることはわかっています。しかし、アプローチを変更する前に、現在の問題を解決し、画像をデータベースに保存する方法を知りたいと思います。

0 投票する
8 に答える
119527 参照

html - なぜですかSafari で動作しない場合

最大3文字の入力が好きです。Firefox ではすべて正常に動作します。入力内に 3 つの数字しか書き込めませんが、サファリではたくさんの数字を書き込めます。

これを使用して、両方のブラウザーでテストできます: http://flowplayer.org/tools/demos/validator/custom-validators.htm

今のところ、検証プラグインでそれを実現しましたが、興味があるだけで、なぜこれが機能しないのか知りたいですか?

編集:

これで動作しています

回答:テキスト要素内に文字が入らないようにするにはどうすればよいですか?

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

jquery - IE8カスタムjQuerymaxlengthonpaste-textareasのスクリプトは値を落とします

次のjQueryスクリプトを使用しています。これは、textareasのmaxLength動作を実装します。

これが私のコードです:

コードが削除されました。代わりにフィドルを参照してください:http://jsfiddle.net/G7mA7/2/

これは通常は正常に機能するため、別のスクリプトを検索していませんが、通常は:-)

今、本当の奇妙なことはこれについてです。IE8でコードを試して、Ctrl+Vキーを押しながらテキストエリアに何かを貼り付けてください。maxLimitに達した後すぐにわかるように、textareaのテキスト全体が削除されます。あなたがそれを段階的に行うならば、すべてがうまくいきます。

最初は、次の貼り付けイベントが他の貼り付けイベントが完了する前に開始されると思いましたが、私が見る限り、そうではありません。

それで、おい..なぜ私がペーストにとどまっているときにこれが起こるのに、私がそれを段階的に行うときは起こらないのですか?

更新 効果を確認できるように、@thedixonからフィドルをフォークしました。

http://jsfiddle.net/G7mA7/

IE8で開くだけです。「0123456789」のような文字列をクリップボードに安全に保存し、テキストエリアをクリックして、Ctrl +Vキーを押したまま貼り付けます。制限に達するとテキストが消えます。

申し訳ありませんが、単純なコードは最も単純な場合でも機能しなかったため、コードを更新する必要がありました今では少し複雑になっていますが、他の要素がないと、「ステップバイステップ」の貼り付けは機能しません。

0 投票する
11 に答える
325801 参照

sql - SQLServerのVARCHAR列の最大長を取得します

VARCHARSQLServerテーブルの特定の列で最長のものを見つけたい。

次に例を示します。

3を返すSQLは何ですか?最長値は3文字なので?

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

uitextfield - sencha touch の numberfield の maxLength 属性

私は次のようなコードを書きます

しかし、max-length は私にとっては機能しません。構成のように属性の提案と代替がありmaxLengthます。属性は sencha touch docs でnumberfield確認できますmaxLengthが、私の場合は機能しない理由がわかりません。

textfieldの代わりに書いても動作しnumberfieldます。

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

c# - 入力中にdatagridviewでセル値の長さを確認することはできますか?

友だち、私はVisual Studio2005Windowsアプリケーションでdatagridviewコントロールを使用しています。ここに5つの列があります。これらの5つのうち、2番目(colIndex 1)と3番目(colIndex 2)の列にはテキストデータ型があり、4番目(colIndex 3)と5番目(colIndex 4)にはdoubleデータ型の列があります。ここで、colIndex 1および2のセル値の長さをチェックして、入力された値の長さが特定の値(colIndex 1の場合は10、colIndex 2の場合は100)より大きいかどうかを確認する必要がありますか?もしそうなら、私は対応するメッセージを表示する必要があります。入力/入力されたセルの値を確認する必要があるdatagridviewイベントと、値を確認する方法を提案できますか?CellValidatingイベントで次のコードを使用しました

ただし、次の列のcolumnNameが表示されています。また、「Enter」キーを押すとフォーカスが次のセルに移動するというグリッドの機能があるため、「プログラムがセル値の変更をコミットまたは終了できないため、操作が成功しませんでした」というエラーが表示されます。CellValidatingイベントで。私を助けてください。

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

html - MaxLength 属性が Firefox で機能しない

maxlength属性 (例: maxlength="160") ontextareaは Firefox では機能しませんが、Chrome では機能します。この問題は何とか解決できますか?

0 投票する
10 に答える
48281 参照

javascript - Chromeは、maxlength属性を持つtextareaで間違った文字をカウントします

次に例を示します。

ブラウザで許可されるまで、textareaに行(1行に1文字)を入力します。終了したら、textareaを離れると、jsコードも文字を計算します。

したがって、私の場合、chromeが停止する前に、7文字(空白を含む)しか入力できませんでした。maxlength属性の値は10ですが、次のようになります。

imgur