2016-09-20 3 views
-2

Я понятия не имею, как передать текст из каждого текстового поля ввода в текстовую область по строкам в JavaScript. Пожалуйста, помогите мне! Я начинаю программировать, и это мой первый вопрос :) form design click hereПеренос выбранного текста из текстового поля ввода в текстовое поле?

+0

http://www.w3schools.com/js/js_htmldom.asp прочитал на этом и надеюсь, что это помогает! –

+0

Вместо изображения вашей формы, было бы лучше [изменить] ваш вопрос включить соответствующий html. – nnnnnn

ответ

0

Я не дам вам полного ответа, но это довольно близко, так как первое поле ввода полностью работает. Теперь вам нужно переопределить эти функции, чтобы вы соответственно обрабатывали ARRAY полей ввода.

var text1 = document.getElementsByTagName("input")[0]; 
 
var area = document.getElementsByTagName("textarea")[0]; 
 
function customFn(e) { 
 
    e.preventDefault(); 
 
    area.innerHTML = text1.value; 
 
    text1.value = "" 
 
} 
 

 
document.getElementById("btn").addEventListener("click", customFn);
input { 
 
    display: block; 
 
} 
 
textarea { 
 
    display: block; 
 
}
<div> 
 
    <input /> 
 
    <input /> 
 
    <input /> 
 
    <input /> 
 
    <button id="btn">transfer text</button> 
 
    <textarea rows="4" cols="50"> 
 
    
 
</textarea> 
 
</div>

+0

Спасибо за ответ и ожидание полной программы :) –

+0

Пожалуйста, покажите соответствующий код непосредственно в своем ответе. Вы можете легко включить [runnable snippet] (https://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/). – nnnnnn

+0

Спасибо, @nnnnnn, я не знал об этой возможности. –

Смежные вопросы