Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Преобразование bb кодов

54K
27 августа 2010 года
cyberx
15 / / 06.05.2010
Здраствуите! Нашел простенький пример редактора bb кодов, но возникла одна проблема.
Код:
function BBcode(id)
 {
  //тут id например b
  var button_id = attribs = id;
  if (/\[.*\]/.test(attribs)) {attribs = attribs.replace(/.*\[(.*)\]/, ' $1'); } else attribs = '';  
  var start = '['+button_id+attribs+']';
  var end = '[/'+button_id+']';
  element = document.getElementById('ChatTextArea');
  if (document.selection)
   {
    element.focus();
    sel = document.selection.createRange();
    sel.text = start + sel.text + end;
   }
  else if (element.selectionStart || element.selectionStart == '0')
   {
    element.focus();
    var startPos = element.selectionStart;
    var endPos = element.selectionEnd;
    element.value = element.value.substring(0, startPos) + start + element.value.substring(startPos, endPos) + end +
    element.value.substring(endPos, element.value.length);
   }
  else
   {
    element.value += start + end;
   }
 
 }


Все работает но как сделать чтоб в textarea вставлялся уже преобразованный код, смайлик и текст? После отправки проблем нет, на пхп я обрабатываю, не знаю как тут обработать.
285
27 августа 2010 года
Romik
479 / / 24.11.2002
textarea подразумевает наличие только текста.
Если вы хотите поле ввода, в котором можно использовать изображения, то вам прийдётся его создать (javascript + css) или использовать существующие наработки.
54K
27 августа 2010 года
cyberx
15 / / 06.05.2010
Может подскажите как это сделать?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог