Показать сообщение отдельно
  #1 (permalink)  
Старый 30.06.2012, 17:07
Аспирант
Отправить личное сообщение для Alexander333 Посмотреть профиль Найти все сообщения от Alexander333
 
Регистрация: 30.06.2012
Сообщений: 40

функция выделения текста в textarea, не работает в IE
Здравствуйте, есть функция для заключения выделенного текста в ббкод, но она не работает в IE.
Помогите пожалуйста

function tag_add(obj, str1, str2){
obj.focus(); 

 if (typeof(obj.selectionStart) == "number")
 {
 if (obj.selectionStart != obj.selectionEnd)
  {
  var start = obj.selectionStart;
  var end = obj.selectionEnd;
  s = obj.value.substr(start,end-start);
  obj.value = obj.value.substr(0, start) + str1 + s + str2 + obj.value.substr(end);
  }
 else
  {
  obj.value = obj.value + str1 + str2;
  }
 return true;
 }
 return false;
}
Ответить с цитированием