Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Копировать и вставить (https://javascript.ru/forum/jquery/9790-kopirovat-i-vstavit.html)

Alexxx 05.06.2010 23:24

Копировать и вставить
 
Как скопировать текст из одного блока в форму?

например из
<div id="copy">text for copy</div>


в

<input type="text" id="paste" value="" size="15" maxlength="128">

Octane 06.06.2010 00:47

document.getElementById("paste").value = document.getElementById("copy").innerHTML;

sysya 06.06.2010 03:53

с помощью jquery http://www.linkexchanger.su/2008/56.html

Alexxx 06.06.2010 23:53

Это всё круто, только мне нужно вставлять текст из дива в текстовую форму. Вот в чем загвоздка...
<div class="copy">Тут копируемый текст!!!</div>

<input type="text" size="20" value="Тут копируемый текст!!!" class="bginput">

Octane 06.06.2010 23:54

И в чем проблема?

Юрий Шу 07.06.2010 10:08

Alexxx,
$(".bginput").val($(".copy").text())

Alexxx 07.06.2010 13:07

Цитата:

Сообщение от Юрий Шу (Сообщение 58186)
Alexxx,
$(".bginput").val($(".copy").text())

не пашет

exec 07.06.2010 13:10

<div id="copy">text for copy</div>
<input type="text" id="paste" value="" size="15" maxlength="128">
<input type="button" value="Скопировать" onclick="document.getElementById('paste').value = document.getElementById('copy').innerHTML;" />

Octane 07.06.2010 13:36

Цитата:

Сообщение от Alexxx
не пашет

Если у вас что-то не работает, приводите описание ошибки и код, здесь телепатов нет, чтобы угадывать, что у вас там «не пашет».

Alexxx 07.06.2010 14:40

Цитата:

Сообщение от exec (Сообщение 58239)
<div id="copy">text for copy</div>
<input type="text" id="paste" value="" size="15" maxlength="128">
<input type="button" value="Скопировать" onclick="document.getElementById('paste').value = document.getElementById('copy').innerHTML;" />

Тупой вопрос: а как что бы без клика это делалось?


Часовой пояс GMT +3, время: 19:08.