0

jquery.charcounter.jsに問題があります。リターンを/r/ nとしてカウントしないので、3または4ではなく1文字としてカウントします。コードはそれを回避する方法があります。

            if (el.val().length > max) {
            el.val(el.val().substring(0, max));
            if (settings.pulse && !p) {
                pulse(container, true);
            };
        };
4

1 に答える 1

2

これは実際にはjQueryやcharcounterとは何の関係もありません。.lengthプロパティは純粋にjavascriptです。私の知る限り、\nは常に2文字ではなく1文字としてカウントされます。これからどのような問題が発生しているのかわかりませんが、この投稿を読むことをお勧めします。

文字列の長さはJavascriptとJavaコードで異なります

于 2010-01-20T02:04:42.277 に答える