[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Страница 1 из 1
  • 1
Форум » Интернет » Всё для создания WEB сайта » uCoz » Подсчет символов в комментариях к материалу при добавлении
Подсчет символов в комментариях к материалу при добавлении
ingvarr
(65535) Вне сайта
Дата: 07.05.2019, 03:06:12 | Сообщение № 1
admin
Репутация: 734
Награды: 117
Ucoz ограничивает максимальную длину комментария 5000 символов. Обычно этого достаточно, но иногда не хватает. О том, что лимит превышен становится ясно только после нажатия кнопки "отправить".
Данный скрипт предупредит о приближении к лимиту.

В нужное место шаблона Форма добавления комментариев нужно добавить такой код:

Код
<div class="lengthtext"></div>
<script>  
  var lengthLimit = 4000; // Рекомендуемый объём  
  var lengthMax = 5000; // Лимит установленный вами. 5000 - максимальный лимит, установленный uCoz'ом
  var lengthDeff = (lengthMax - lengthLimit);  

  $('#message').attr('maxlength', lengthDeff);

  $('#message').bind('keyup keydown',function(){  
  var lengthComm = $('#message').val().length;  
  var lengthThis = (lengthLimit - lengthComm);  

  if(lengthComm>lengthLimit) {  
  var lengthComm = (lengthComm - lengthLimit);  

  $('.lengthtext').text('Рекомендуемый объем превышен на '+lengthComm+' знаков.');  
  if(lengthComm==lengthDeff) $('.lengthtext').text('Лимит исчерпан. Остаётся только отправить сообщение.');
  } else $('.lengthtext').text('Осталось '+lengthThis+' символов');  
  });  
  </script>
Ответить



Форум » Интернет » Всё для создания WEB сайта » uCoz » Подсчет символов в комментариях к материалу при добавлении
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru HotLog