Показать сообщение отдельно
  #7 (permalink)  
Старый 08.09.2011, 15:49
Профессор
Отправить личное сообщение для da_ff Посмотреть профиль Найти все сообщения от da_ff
 
Регистрация: 12.05.2009
Сообщений: 317

saturn,
Ее надо вызвать и передать в качестве параметра объект.
function a (o) {
  if (document.selection) {
    var s = document.selection.createRange();
    if (s.text) {
      s.text = '<b>' + s.text + '</b>';
      s.select();
    }
  } else if (typeof o.selectionStart === 'number') {
    var
      b = '<b></b>'.length,
      value = o.value,
      start = o.selectionStart,
      end = o.selectionEnd,
      len = end - start;
 
    o.value = value.substring(0, start) + '<b>' + value.substring(start, end) + '</b>' + value.substring(end);
    o.setSelectionRange(start + len + b, start + len + b);
  }
}
$('#bb').click(function() {
  a(сюдя_обект);
});
Ответить с цитированием