Показать сообщение отдельно
  #3 (permalink)  
Старый 01.09.2020, 20:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,149

DenisUfa,

<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
  <script>
$(function() {

    $(document).on('input', '#form2', function(){
        var text = [...this.value];
		var price = 0.90; //Цена за 1000 символов
        var sum = text.length * price / 1000;
        sum = numberWithCommas(sum)
        $('#symbolscount').text(text.length);
        $('#price').text(sum) ;

    })

});
function numberWithCommas(str) {
    return (+str).toFixed(2).replace(/(\d+)(\.\d+)?/g, function (c, b, a) {
    return b.replace(/(\d)(?=(\d{3})+$)/g, "$1 ") + a
});
}


  </script>
</head>

<body>
<div>
Кол-во символов: <span id="symbolscount">0</span>
Стоимость: <span id="price">0</span>
</div>
<textarea id="form2">текст</textarea>


</body>
</html>
Ответить с цитированием