Показать сообщение отдельно
  #3 (permalink)  
Старый 31.07.2012, 22:16
Аватар для Apollo_440
Аспирант
Отправить личное сообщение для Apollo_440 Посмотреть профиль Найти все сообщения от Apollo_440
 
Регистрация: 06.05.2012
Сообщений: 48

Сообщение от cyber Посмотреть сообщение
пример кода в студию
Думаю он не особо удивит.

примерно так:

<input id="setBold" type="button">
<div id="frame" contenteditable>text text text text text text text</div>


document.setBold.onclick = function(){
var a = document.getElementById ("frame");

if (typeof a.getSelection != "undefined") { 
var selection = a.getSelection();
var selRange = selection.getRangeAt(0);
var obj = a.document.createElement("strong");

var sel = selRange.cloneContents();
obj.appendChild(sel);

selRange.deleteContents();

a.focus();

selRange.insertNode(obj);

 
}
}


Код по крайней мере работает

Последний раз редактировалось Apollo_440, 08.08.2012 в 16:58.
Ответить с цитированием