Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 18.222.20.3
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Проверка и лимит символов в сообщении
Сообщение оставлено 14.01.2010 в 18:08:41 | Сообщение #1
Как работает?
В форму добавления можно вписать текст не превышающий max_limit, лишние символы будут автоматически стираться + наглядно видно сколько символов ввели и сколько осталось.

Идем в форум - форма добавление сообщение
Находим $_MESSAGE$
И заменяем на
Code
<div onKeyUp="chklen()">$_MESSAGE$</div>   
Осталось символов: <input name="fcounter" type="text" class="codeButtons" size="6" value="40000" readonly="true">

В самый верх шаблона вставляем:
Code
<script language="JavaScript" type="text/javascript">   
function chklen()   
{   
max_limit=40000;   

str = document.addform.message.value;   
len = str.length;   

if (len > max_limit)   
{   
str = str.substring(0,max_limit);   
len = str.length;   
document.addform.message.value = str;   
}   

document.addform.fcounter.value = (max_limit - document.addform.message.value.length);   

while ( document.addform.fcounter.value<0)  

40000 количество символов в сообщении (ставится в админке)
З.Ы. меньше чем в админке - можно, больше - нет

 
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика