問題タブ [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.
string - matlab の文字列の最大サイズ
私は matlab の初心者で、次のシナリオを解決しようとしています。
値を取得するために本質的にエンコードされた xor する必要がある大きな文字列があります。次のコード スニペットを使用して操作を実行しています。
上記のコードでは、文字列の値をハードコーディングしています。matlab が文字列のサイズ制限を定義しているかどうか疑問に思っていましたか? 誰かがこの値をバイト単位でより理解するのを手伝ってくれるなら、それは非常に役に立ちます。
よろしくお願いいたします。
silverlight - Silverlight Telerik GridView MaxLength?
Silverlight にテレリック グリッドビューを使用しており、グリッドビューにデータが入力された後、個々の列の最大文字長をプログラムで設定しようとしています。ユーザーが列のセルを挿入または編集しているときに、制御レコードの最大長に基づいて最大 (char) 長が設定されるようにしたいと考えています。これまでのところ、MaxWidth しか設定できませんでしたが、列ヘッダーは常に許可されている実際のテキストよりも長く、MaxWidth は列幅をピクセル単位で設定し、最大文字長を編集する列ではありません。誰かが私を正しい方向に向けることができますか?必要に応じて、いくつかのコードを提供できます。
column.CellEditTemplate.SetValue(TextBoxEditor.MaxLengthProperty, MYMAXLENGTH); に設定してみました。
しかし、それは私にエラーを与えます。
mysql - MySQL5.5LONGBLOB列データが行1の列'x'に対して長すぎます
MySQLデータベースに、画像をバイト配列として格納する列があります。
行を更新して新しい画像を挿入しようとしています。新しいイメージは163Kであり、byte []に変換すると、配列内の要素の数は167092になります。更新を行うストアドプロシージャを実行すると、「データが列に対して長すぎます」というエラーが発生します。 '行1にあります。変換時に8844byte[]要素を持つ既存のイメージがデータベースにすでにあります。
列のデータ型はLONGBLOBです。私の理解では、appox4Gbを使用する必要があります。
my.iniファイルを更新してMAX_ALLOWED_PACKETS=16Mにしようとしましたが、100Mも試しました。
MySQL .NETコネクタライブラリを使用して、ストアドプロシージャを実行しています。
誰かがこの問題を修正する方法について何かアイデアがありますか?画像をデータベースに直接保存する代わりに、画像パスを保存できることはわかっています。しかし、アプローチを変更する前に、現在の問題を解決し、画像をデータベースに保存する方法を知りたいと思います。
html - なぜですかSafari で動作しない場合
最大3文字の入力が好きです。Firefox ではすべて正常に動作します。入力内に 3 つの数字しか書き込めませんが、サファリではたくさんの数字を書き込めます。
これを使用して、両方のブラウザーでテストできます: http://flowplayer.org/tools/demos/validator/custom-validators.htm
今のところ、検証プラグインでそれを実現しましたが、興味があるだけで、なぜこれが機能しないのか知りたいですか?
編集:
これで動作しています
jquery - IE8カスタムjQuerymaxlengthonpaste-textareasのスクリプトは値を落とします
次のjQueryスクリプトを使用しています。これは、textareasのmaxLength動作を実装します。
これが私のコードです:
コードが削除されました。代わりにフィドルを参照してください:http://jsfiddle.net/G7mA7/2/
これは通常は正常に機能するため、別のスクリプトを検索していませんが、通常は:-)
今、本当の奇妙なことはこれについてです。IE8でコードを試して、Ctrl+Vキーを押しながらテキストエリアに何かを貼り付けてください。maxLimitに達した後すぐにわかるように、textareaのテキスト全体が削除されます。あなたがそれを段階的に行うならば、すべてがうまくいきます。
最初は、次の貼り付けイベントが他の貼り付けイベントが完了する前に開始されると思いましたが、私が見る限り、そうではありません。
それで、おい..なぜ私がペーストにとどまっているときにこれが起こるのに、私がそれを段階的に行うときは起こらないのですか?
更新 効果を確認できるように、@thedixonからフィドルをフォークしました。
IE8で開くだけです。「0123456789」のような文字列をクリップボードに安全に保存し、テキストエリアをクリックして、Ctrl +Vキーを押したまま貼り付けます。制限に達するとテキストが消えます。
申し訳ありませんが、単純なコードは最も単純な場合でも機能しなかったため、コードを更新する必要がありました。今では少し複雑になっていますが、他の要素がないと、「ステップバイステップ」の貼り付けは機能しません。
sql - SQLServerのVARCHAR列の最大長を取得します
VARCHAR
SQLServerテーブルの特定の列で最長のものを見つけたい。
次に例を示します。
3を返すSQLは何ですか?最長値は3文字なので?
uitextfield - sencha touch の numberfield の maxLength 属性
私は次のようなコードを書きます
しかし、max-length は私にとっては機能しません。構成のように属性の提案と代替がありmaxLength
ます。属性は sencha touch docs でnumberfield
確認できますmaxLength
が、私の場合は機能しない理由がわかりません。
textfield
の代わりに書いても動作しnumberfield
ます。
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イベントで。私を助けてください。
html - MaxLength 属性が Firefox で機能しない
maxlength
属性 (例: maxlength="160"
) ontextarea
は Firefox では機能しませんが、Chrome では機能します。この問題は何とか解決できますか?
javascript - Chromeは、maxlength属性を持つtextareaで間違った文字をカウントします
次に例を示します。
ブラウザで許可されるまで、textareaに行(1行に1文字)を入力します。終了したら、textareaを離れると、jsコードも文字を計算します。
したがって、私の場合、chromeが停止する前に、7文字(空白を含む)しか入力できませんでした。maxlength属性の値は10ですが、次のようになります。