Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 25

J

Jennifer in JavaScript Noobs — сообщество новичков
Flide
как получить через количество "\n" внутри <div contenteditable="true"> по событию oninput ? (то есть, узнать количество строк редактируемо
(enteredText.match(/\n/g)||[]).length
источник

F

Flide in JavaScript Noobs — сообщество новичков
Jennifer
(enteredText.match(/\n/g)||[]).length
источник

F

Flide in JavaScript Noobs — сообщество новичков
Jennifer
(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>
источник

J

Jennifer in JavaScript Noobs — сообщество новичков
Flide
<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>
Если сплитишь то тогда и не надо регулярку
источник

F

Flide in JavaScript Noobs — сообщество новичков
Jennifer
Если сплитишь то тогда и не надо регулярку
вернуло 2 отступа а не 1
источник

J

Jennifer in JavaScript Noobs — сообщество новичков
Flide
вернуло 2 отступа а не 1
Пустые строки тоже считаются
источник

J

Jennifer in JavaScript Noobs — сообщество новичков
Flide
вернуло 2 отступа а не 1
Да и вообще я не могу видеть что у тебя там
источник

VS

Van Step in JavaScript Noobs — сообщество новичков
В девтулз есть черный бэкграунд, а в телефоне нет
источник

VS

Van Step in JavaScript Noobs — сообщество новичков
В девтулзе смотрел, там написано, что задан черный цвет фону
источник

VS

Van Step in JavaScript Noobs — сообщество новичков
источник

М

Максим in JavaScript Noobs — сообщество новичков
Ну ты код покажи
источник

F

Flide in JavaScript Noobs — сообщество новичков
Jennifer
Да и вообще я не могу видеть что у тебя там
код:
источник

F

Flide in JavaScript Noobs — сообщество новичков
<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.match(/\n/g)||[].length
}


</script>
источник

J

Jennifer in JavaScript Noobs — сообщество новичков
Flide
код:
А чего мне код, если нужно в сандбокс какой-нибудь
источник

F

Flide in JavaScript Noobs — сообщество новичков
у вас есть редактор под рукой?
источник

VS

Van Step in JavaScript Noobs — сообщество новичков
Максим
Ну ты код покажи
я понял в чем беда, там проверка темы стояла
источник

VS

Van Step in JavaScript Noobs — сообщество новичков
на пк в браузере темная тема, поэтому там был черный фон
источник

AM

Ahma Mahma in JavaScript Noobs — сообщество новичков
Переслано от Ahma Mahma
Привет, кто в googlesheets записывал данные с формы ?  как это легко и быстро сделать?

нашел какую-то статью и не могу понять как эту переменную получить gapi нигде в коде не объявляется она . 🆘
источник

T

Taras in JavaScript Noobs — сообщество новичков
привет
не подскажете
если нужно сайт на реакте
АПИ готова
достаточно fetch или нужно редаксы и тд?
источник

A

Antony in JavaScript Noobs — сообщество новичков
делаю вот это задание
https://www.codewars.com/kata/58f5c63f1e26ecda7e000029/train/javascript

вот написал

https://codesandbox.io/s/upbeat-saha-447ue?file=/src/index.js

все работает, но с проблема с пробелами. ума не приложу как реализовать.
была идея просто в новый массив записать индексы пробелов и  эти строки из массива ARR удалить по индексам. но мне кажется это хардкор какой то, должен же быть способ по лучше

спасибо

Codewars
Training on Mexican Wave | Codewars
Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential.
источник