Показать сообщение отдельно
  #1 (permalink)  
Старый 18.09.2011, 23:55
Аватар для systemiv
Профессор
Отправить личное сообщение для systemiv Посмотреть профиль Найти все сообщения от systemiv
 
Регистрация: 19.08.2011
Сообщений: 186

Не работает ExecCommand
window.onload = function(){
	var mainDiv = document.createElement('div');
	mainDiv.id = 'mainDiv';
	document.body.appendChild(mainDiv);
	var buttonControl = {
		'paragraf': '<a href = "#paragraf" id="paragraf" class="buttonControl">p</a>',
		'bold': '<a href = "#bold" id="bold" class="buttonControl">b</a>',
		'italic': '<a href = "#italic" id="italic" class="buttonControl">i</a>'
	};
	for(var property in buttonControl){
		mainDiv.innerHTML += buttonControl[property];
	}
	var mainArea = document.createElement('textarea');
	mainArea.id = 'mainArea';
	mainDiv.innerHTML += '<br />';
	mainDiv.appendChild(mainArea);
	document.getElementById('bold').onclick = function(element){
		mainArea.focus();
		window.document.execCommand('bold', null, '');
		element.preventDefault();
	};
};

Вот такой вот кодик, ошибок нет, но вот выделение не даёт..
Что посоветуете?
Ответить с цитированием