Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Копирование значения (https://javascript.ru/forum/misc/58893-kopirovanie-znacheniya.html)

name_tux 15.10.2015 21:00

Копирование значения
 
Всем добрый день. Помогите реализовать:

...
<td id="val1">123</td>
...
<input id="1val" />
...


как скопировать значение чтобы в input был вставлен текст "123"?

ruslan_mart 15.10.2015 21:27

1val.value = val1.innerHTML

EmperioAf 15.10.2015 21:34

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>ГГ</title>
</head>
<body>
  <table>
    <tbody>
    <tr>
      <td id="tdval1">123</td>
    </tr>
    </tbody>
  </table>
<input id="inpval1" type="text">
    <script>
    var val = document.querySelector('#tdval1').innerHTML;
    document.querySelector('#inpval1').value = val;
    </script>
</body>
</html>

name_tux 16.10.2015 13:25

Спасибо. Буду пробовать!

name_tux 19.10.2015 13:03

А не подскажите как добавить подтверждения (к примеру нажатие клавиши enter)

EmperioAf 19.10.2015 13:45

Цитата:

Сообщение от name_tux
А не подскажите как добавить подтверждения (к примеру нажатие клавиши enter)

https://learn.javascript.ru/keyboard-events

name_tux 19.10.2015 21:42

Вот смотри. я копирую значение из td в input, и к этому надо добавить подтверждение (enter).

Просто значение он скопировал а не подтвердил.

PS:

Вот результат: http://jsfiddle.net/name_tux/bqrepk4h/2/

Decode 19.10.2015 23:03

name_tux, http://jsfiddle.net/bqrepk4h/1/

name_tux 19.10.2015 23:54

Ваш же результат не работает(

Decode 21.10.2015 00:14

А что не работает?

Цитата:

Сообщение от name_tux
и к этому надо добавить подтверждение (enter)

Ввод числа в инпут, нажатие enter.


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