Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.07.2013, 11:35
Аспирант
Отправить личное сообщение для bgraf Посмотреть профиль Найти все сообщения от bgraf
 
Регистрация: 16.04.2013
Сообщений: 35

Проблема с textarea
Здравствуйте!
Столкнулся с такой проблемой.
В textarea
<textarea cols="50" rows="5" maxlength="200" 
name="arr_services_discounts[test]" id="arr_services_discounts[test]" 
onkeypress="ch_length_text_area('test')" 
onchange="ch_length_text_area('test')" 
onkeyup="ch_length_text_area('test')"
 oncut="ch_length_text_area('test')" 
onpaste="ch_length_text_area('test')" oninput="ch_length_text_area('test')" 
onkeydown="ch_length_text_area('test')" 
style="width:500px;border: 1px solid #a2e692; font: Arial, Verdana, Tahoma; font-size:18px; padding:0px 0px 0px 10px; outline: none;">

</textarea>

вводим текст, потом по средствам php записываем в БД MySql
теперь начинается не понятное, когда я вывожу записанный текст из бд в textarea , допустим длина текста 20 символов, функция на javascript
function ch_length_text_area(which_counter)
{
   var obj = document.getElementById('arr_services_discounts['+which_counter+']');
var sum_characters = obj.value.length;
   if (obj.value.length>200)
   {
         obj.value = obj.value.substr(0,200);
         document.getElementById('counter_'+which_counter).innerHTML='Введено: '+sum_characters;
   }
else
{
  document.getElementById('counter_'+which_counter).innerHTML='Введено: '+sum_characters;
}

}

дает длину стринга больше чем 20.
Я выделяю ctrl+A этот textarea и вижу что в конце добавлена пустая строка, удаляю ее и получаю правильное количество символов 20.
Подскажите, откуда берется эта пустая строка и как с ней бороться?
Ответить с цитированием
  #2 (permalink)  
Старый 15.07.2013, 10:31
Аспирант
Отправить личное сообщение для bgraf Посмотреть профиль Найти все сообщения от bgraf
 
Регистрация: 16.04.2013
Сообщений: 35

Разобрался, проблема в коде.
Всем спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с копированием текста в textarea aquamarinn jQuery 7 05.07.2013 07:28
textarea небольшая проблема jeysmook jQuery 5 04.11.2012 19:42
Проблема с textarea omfg Элементы интерфейса 0 22.09.2012 22:29
Проблема с textarea Decadence Opera, Safari и др. 3 23.01.2011 11:56
проблема переносов в textarea rooker Общие вопросы Javascript 33 31.10.2008 05:44