Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.08.2010, 18:21
Аспирант
Отправить личное сообщение для Орёл Посмотреть профиль Найти все сообщения от Орёл
 
Регистрация: 05.05.2010
Сообщений: 50

bb панель потеря фокуса
function tag(text1, text2) {
     if ((document.selection)) {
       document.form.text.focus();
       document.form.document.selection.createRange().text = text1+document.form.document.selection.createRange().text+text2;
     } else if(document.forms['form'].elements['text'].selectionStart != undefined) {
         var element    = document.forms['form'].elements['text'];
         var str     = element.value;
         var start    = element.selectionStart;
         var length    = element.selectionEnd - element.selectionStart;
         element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);
     } else document.form.text.value += text1+text2;
  }


Вот такой код,вставляет бб коды и смайлы,если навести указатель между текста,то после второго нажатия на бб код пропадает указатель и бб код добавляеться в конце или смайл,как это можно исправить?
Ответить с цитированием
  #2 (permalink)  
Старый 21.08.2010, 19:41
Аспирант
Отправить личное сообщение для Орёл Посмотреть профиль Найти все сообщения от Орёл
 
Регистрация: 05.05.2010
Сообщений: 50

Проблема решена
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Потеря фокуса элементом goldmember Events/DOM/Window 6 15.05.2010 15:38
Дополнительная панель в визивике. Прошу советов orlenkokn jQuery 0 25.01.2010 11:44
Выплывающая панель сдвигает текст Andrey2005 Элементы интерфейса 0 25.10.2009 20:29
Метод collapse() и панель kez ExtJS 6 13.10.2009 13:04
Добавить поле типа файл на панель (extjs) nechin ExtJS 0 10.06.2009 11:22