2

レンダリング時にテキストエリアになる複数行のテキストボックスで MaxLength 動作を使用したい。jqueryまたはjavascriptを使用せずにMaxlengthの動作を使用する必要があります。

4

2 に答える 2

4

次のように、 にmaxlength属性を設定するだけです。textarea

<textarea maxlength="5"></textarea>

フィドル: http://jsfiddle.net/spaFS/

これは、HTML5 ドキュメント (およびそれをサポートするブラウザー) でのみ機能します。HTML4 およびそれ以前のブラウザーでは、JavaScript なしではこれを実現できません。

または、ASP.NET TextBox の場合は、次のようにします。

<asp:TextBox MaxLength="5" />
于 2013-02-27T09:43:42.557 に答える
1
<asp:TextBox id="tb6" rows="5" MaxLength="20" TextMode="multiline"
runat="server" />
于 2013-02-27T09:44:30.703 に答える