問題タブ [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.
jsf - JSF h:inputTextareaからHTMLtextAreaへ-maxlength属性を渡します
<textArea>
Richfacesを使用していて、maxlength属性セットを作成しようとしていますが、JSFがh:inputTextAreaからmaxlength属性を渡していないようです。なぜこれが起こっているのか考えはありますか?
javascript - テキストエリア数 + 最大長
Maxarea を含む小さな JavaScript Textcount を作成しようとしています。
これが私のJSです:
それで、これはHTMLです:
問題は、制限が表示されないことです。
java - テキストのサイズに応じてテキストフィールドにmaxlengthを設定します
テキストのサイズに応じてテキストフィールドの最大長を設定するにはどうすればよいですか?文字に関係のないテキストフィールドのサイズを設定するにはどうすればよいですか?
たとえば、最大長を設定する場合、テキストフィールドのサイズは10です。ただし、テキストフィールドにすべて1を入力すると、テキストフィールドは半分まで入力されます。しかし、大文字のA、つまり10 Aを設定しようとすると、テキストフィールドがいっぱいになり、その10文字でオーバーフローすることさえあります。
文字に関係のないテキストフィールドサイズを設定するにはどうすればよいですか?
configuration - EF 4.2 codefirst 構成を使用して、設定された maxlength 値で nvarchar(max) をオーバーライドする方法はありますか?
既定では、EF 4.2 codefirst は、文字列プロパティの背後にあるデータベース列を nvarchar(max) に設定します。
個別に (プロパティごとに)[MaxLength(512)]
属性を指定することで、この規則をオーバーライドできます。
これを行う構成をグローバルに適用する方法はありますか? モデルビルダーの構成 API はエンティティごとのオーバーライドのみを許可し、モデルビルダーの規約 API は削除のみを許可しているようです。この質問を参照してください。
asp.net-mvc - web.configでの最大ファイルアップロードサイズの変更
.net mvc 3を使用し、許容されるファイルアップロードサイズを増やしようとしています。
これは私がweb.configに追加したものです:
*elmahのものは無視してください。
それでも50MBを超えるファイルサイズは許可されていません。これで最大100MBが許可されるはずです。
何か案は?
django - django モデルの CharField: max_length が機能しませんか?
選択肢が限られているフィールドを作成しようとしています:
ただし、ルールに違反するコンテンツを挿入しようとすると、エラーや警告メッセージなしで成功しました (「manage.py シェル」を使用)。このフィールドには、任意の長さのテキストを入力できるようです。バックエンドとして SQLite3 を使用しています。
そんなはずじゃないの?または、何かを逃した場合は?
windows - Windows で、アプリが出力できるファイル名の最大長はどれくらいですか? (更新および明確化)
多くの Windows アプリケーション (ほぼすべての .NET アプリケーションなど) は、長さが 260 文字を超えるパスを開くことができません。ポッドキャスト ファイルのリストの名前をバッチで変更しています。エピソードのタイトルにちなんで各ファイルに名前を付けたいのですが、タイトルの長さは最大 100 文字です。これは、ユーザーが非常に長いパスを持つ深いディレクトリにファイルを保存すると、制限に達し、他のアプリケーションでファイルを開くことができなくなる可能性があることを意味します。
私のプログラムがこれほど長いファイル名を出力し、非常に長いパスが表示されたときに処理することをユーザーに任せることは許容されますか? iTunes は 40 文字でクロップしますが、これは非常に控えめに見えます。
これが特定のアプリにのみ適用されることを明確にしてくれた Ben Voigt に感謝します。
database-design - IDNA 変換されたドメイン名の最大長は?
まず最初に:
すべてのドメイン名を IDNA バージョンに変換した後、複数のドメインをデータベースに保存しています。データベース フィールドの最大長を定義できるように、そのような IDNA 変換されたドメイン名の最大長を知る必要があります。
既知の事実:
現在、ドメイン名 (サブドメインを含む) の最大文字数は 255 文字であることを知っています。
紛失した場所:
一見簡単ですが... これは、国際文字の通常の ASCII 文字 (UTF-8 エンコーディングと考えてください) を意味するのでしょうか?
例を挙げると、ドメイン「müller.de」は、「ü」がより多くのバイトを表す必要がある国際文字であることを無視すると、9 文字になります。「müller.de」の IDNA バージョンは「xn--mller-kva.de」で、16 文字です。これは、IDNA 変換されている場合とされていない場合の "if" によって、確実に最大長に違いがあることを示しています。
それらが意味する文字の種類に応じて、最大 255 文字は、国際文字バージョン、IDNA 変換バージョン、またはその両方になる可能性があります。
そして、それは私がそれを少し失ったところです...特に、すべてのドメインが正気であるとは限らず、「öüßüöäéèê.example.äöüßüöäéèê-äöüßüöäéèê.test.äöüßüöäéèê.com」のようなものであり、さらに悪いことに予想された。
したがって、「推測」や「最善を期待する」ことはできません。私は確かに知る必要があります...
質問は:
ドメイン名 (サブドメインを含む) の最大文字数は 255 文字であるという既知の事実に基づいて... IDNA 変換されたドメイン名の最大長は?
それとも、IDNA 変換バージョン (punycode) も 255 文字に制限されていることを意味していたのでしょうか (これは、IDNA 変換バージョンが 255 文字を尊重する必要があるため、国際/Unicode 文字を含むドメインの Unicode 表現の制限が実際にはより短いことを意味します)。限界)?
c# - WPF TextBox MaxLength - これをバインドされたフィールドのデータ検証の最大長にバインドする方法はありますか?
ビューモデル:
XAML:
TextBox の MaxLength を ViewModel (別のアセンブリにあるため変更される可能性があります) と一致するように設定しないようにし、StringLength 要件に基づいて最大長を自動的に設定する方法はありますか?
html - maxlengthプロパティによってテキストボックスの入力長を制限しながら、最大長を超えたイベントを明示的に処理するにはどうすればよいですか?
私の目的は、単純なHTMLテキストボックス内のユーザー入力(フリーテキスト)を5文字に制限することです。入力フィールドのmaxlengthプロパティを使用してそれを確認していますが、ユーザーが5文字を超えて入力しようとすると、ポップアップを表示する必要があります。
キーダウンイベントを処理しようとしましたが、del、enter、F1..F12、Alt、Page Dnなどを考慮しないために、醜いif-elseを配置する必要があります...これらはすべて許可されているため、ただし、テキストの長さには影響しません。キーコードも1つのシーケンスではありません。キーアップで処理しようとしましたが、その時点ですでに文字が入力されており、余分な文字が消えていくのがわかります。
HTML5以前のソリューション..IE7,8で機能するものは非常に便利です。