JavaScriptを使用して、divにテキストを動的に入力しています。div は 200px の固定幅で、テキストはその div に収まるように自動的にフォーマットされます。テキスト自体は json にあり、json にはキャリッジ リターンがありません。
自動生成されたキャリッジ リターンを検出できるかどうかを知りたいです。
私が知りたい理由は、100 を超えるテキストがあるためです。3/2 文字の単語の後にキャリッジ リターンを挿入する場合は、3/2 文字の単語の前に挿入する必要があります。
だから私はフォーラムを見てきましたが、私が試したすべてがうまくいかなかったようです.
test = $("#mydiv").html();
html = test.split(/\r\n|\r|\n/g);
console.log(html.length);
自動的に挿入された改行を認識しなかったかのように、常に長さ 1 を返します。
助けてくれてありがとう、大歓迎です!