Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.05.2015, 14:20
Интересующийся
Отправить личное сообщение для Empty2112 Посмотреть профиль Найти все сообщения от Empty2112
 
Регистрация: 14.09.2010
Сообщений: 16

Вставка из input
ПРивет, попросили на работе сделать страничку одну, а в js не особо волоку, даже сказал бы никак не волоку. Но как начальству откажешь)

в общем дело в следующем

есть несколько полей

<input  pattern="[A-Z0-9]{17,}" id="tb" type="text" name="txt1" size="20" maxlength="17">
<input  pattern="[A-Z0-9]{17,}" id="tb" type="text" name="txt2" size="20" >


ввожу в них какойто текст
нажмимаю на кнопку и весь текст вставляется в другой блок

Код:
первая строка: (текст из первого input)
вторая строка: (текст из второго)
Ответить с цитированием
  #2 (permalink)  
Старый 30.05.2015, 14:42
Аспирант
Отправить личное сообщение для indeterm Посмотреть профиль Найти все сообщения от indeterm
 
Регистрация: 26.05.2015
Сообщений: 43

Проще всего так, наверное
<html>

<head>
</head>

<body>


<input id="i1">
<input id="i2">
<button onclick="block1.innerHTML=i1.value; block2.innerHTML=i2.value">push</button>
<div id="block1"></div>
<div id="block2"></div>

<script>



</script>
</body>
</html>
Ответить с цитированием
  #3 (permalink)  
Старый 31.05.2015, 19:51
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Сообщение от Empty2112
есть несколько полей
Значит их надо собрать в массив, например задать какой-то класс или выпросить к родителя.

по классу

var inputs=document.querySelector('.classy');

у родителя (при условии что у него других нет детей):

var inputs=parent.children;

Затем итерации в функции на щелчке кнопки

block.textContent='';
for(var i=0,input;input=inputs[i];i++)
    block.textContent+=input.value;
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вставка в texarea из input qwe88 Общие вопросы Javascript 5 28.10.2014 14:44
вставка в input Verbal Элементы интерфейса 3 14.07.2014 12:36
Вставка в input текста с оформлением cript Элементы интерфейса 1 07.05.2014 22:21
автоматическая вставка курсора в input Юсуф Элементы интерфейса 3 06.04.2014 20:48
При добавлении DOCTYPE "плывут" размеры input type=text Demath (X)HTML/CSS 4 08.07.2012 19:27