Показать сообщение отдельно
  #1 (permalink)  
Старый 15.04.2012, 00:43
Аватар для cyber
I am Student
Отправить личное сообщение для cyber Посмотреть профиль Найти все сообщения от cyber
 
Регистрация: 17.12.2011
Сообщений: 4,415

выделение текста
пытаюсь написать такую вещь чтоб выделеный текст при нажатие на кнопку брался в определенный тег.
я знаю что скрипт древний и используется наверно везде, но хочется написать самому.
вот в чем загвоздка при нажатие на кнопку выделение слетает .
пытался использовать
document.getElementById("text").focus();

но не помогло.
вот первые строчки моего кода
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
<script type="text/javascript">
function test(){
	 var sel=document.getSelection();
if(document.getSelection()!=""){
	
	document.getElementById("text").innerHTML=sel;
	}
	
	}
</script>
</head>

<body  >

<textarea cols="50"  rows="20"  id="text" >Недавно Google на весь мир показала свой «проект «Glass», так называемые очки дополненной реальности.

И вот, не прошло и двух недель, как разработчик из Valve Майкл Абраш в блоге компании пишет, что им тоже очень интересна такая технология. Говорит, через 20 лет «зрение Терминатора» будет стандартом для общества, а переход на новую платформу может начаться уже через 3-5 лет.

Заинтересованность Valve в разработке очков-компьютера, который Абраш называет «носимый компьютер» также может подтверждать объявления компании о поиске инженеров по электронике и комплектующим, в которых упоминают, что их целью будет разработка новых систем ввода-вывода и создание новых платформ.
</textarea>
<br>
<br/>
<a onclick="test();" href="" >start</a>
<br>
<div id="vv"></div>
</body>
</html>
Ответить с цитированием