こんにちは、HTML ページにテキスト領域があり、span タグを使用してその長さを表示しています
html コード:
<textarea cols="50" rows="10" maxlength="160" id="main_text"></textarea><br/>
<span class="charno">0</span>/160
そして、スパンタグの長さを表示するためにいくつかのjqueryを使用しています
jqueryコード:
$("#main_text").keyup(function(){
$(".charno").html($("#main_text").val().length);
});
私の問題は次のとおりです。
- キーボードの ENTER ボタンを押さずにテキストエリアに 160 文字を入力すると、正しい結果 (160/160) が表示されます。
- しかし、テキストエリア内で ENTER ボタンを 1 回使用すると、159 文字 (159/160) しか入力できません。
- テキストエリア内で ENTER ボタンを 2 回使用すると、158 文字 (158/160) しか入力できません。
- テキストエリア内で ENTER ボタンを 3 回使用すると、157 文字 (157/160) しか入力できません。
- 等々....
私のコードに何か問題がありますか、それとも何か間違ったことをしていますか? 助けてください........