oninput ? (то есть, узнать количество строк редактируемо
(enteredText.match(/\n/g)||[]).length
<div class="textar" oninput="chDIV()"style="white-space :pre; background:#999"contenteditable="true"></div> <p style="white-space :pre; background:#000; color:#fff"></p> <script> function chDIV(){ var textar = document.querySelector('.textar'); var p = document.querySelectorAll('p'); p[0].innerText = textar.innerText.split('\\n').join('').match(/\n/gi).length; } </script>
Если сплитишь то тогда и не надо регулярку
вернуло 2 отступа а не 1
Пустые строки тоже считаются
Да и вообще я не могу видеть что у тебя там
А чего мне код, если нужно в сандбокс какой-нибудь
Обсуждают сегодня