Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > копирование текста из формы textarea


Автор: Seekoo 13.8.2006, 22:14
есть 
Код

<textarea name="" cols="" rows="">123</textarea>


и мне надо чтобы я жал на кнопку скопировать и у меня что там в форме капировался в буфер обмен! ну тоесть жму правую кнопки мышки и жму вставить! спасибо

Автор: Gaioz 14.8.2006, 10:05
Код

<html>
 <head>
  <script type="text/javascript">
   <!--
  function copyText(myText) {
  window.clipboardData.setData('Text', myText);
}
  //--> 
</script>
</head>
<body>
<textarea id="Textarea1" onClick="copyText(this.innerText)" cols="35" rows="20" >123</textarea>
</body>
</html>

Очень долго думал что ты хочешь, но наконец понял smile 

Автор: Seekoo 15.8.2006, 11:02
как им пользоваться?

Автор: 12345c 15.8.2006, 15:09
Код
<form><textarea name=ta1>123</textarea>
<input type=button onClick=clipboardData.setData('text',this.form.ta1.value) value=Копировать>


По теме: 
http://forum.vingrad.ru/index.php?showtopic=52763
http://forum.vingrad.ru/index.php?showtopic=60561 - Копирование в буфер обмена, с передачей id текста
http://forum.vingrad.ru/index.php?showtopic=48614 - --""-- Текст из textarea
http://forum.vingrad.ru/index.php?showtopic=36894 - clipboardData и event.dataTransfer
http://forum.vingrad.ru/index.php?showtopic=27585 - createTextRange().execCommand("Copy");
http://forum.vingrad.ru/index.php?showtopic=29458 - для Мозиллы/FF тоже.

http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/clipboarddata.asp

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)