Пытается переместить пользовательский ввод от одного div к другому с помощью кнопки перемещения, вперед и назад. Даже если имеется несколько входов, можно перемещать выбранный вход от одного к другому. Пока он перемещает все входы в поле «1» в поле «2». Я пытаюсь переместить только одну строку вперед и назад.Перемещение ввода между divs
Пробовал различные вещи, все еще изучая это. Любые указатели на то, что мне нужно посмотреть, чтобы достичь этого? ` Любая помощь приветствуется.
var number = [];
function myNotes() {
var x = document.getElementById("field1");
number.push(document.getElementById("input").value);
x.innerHTML = number.join('<input type="button" value="move" onclick="move();"/><br/>');
}
function move() {
$('#field1').appendTo('#field2')
}
form {
display: inline;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<input id="input" type=text>
</form>
<input type=submit onclick="myNotes();" value="Send">
<br>
<span id='displaytitle'></span>
<h2>Field 1</h2>
<div id="field1"></div>
<h2>Field 2</h2>
<div id="field2"></div>
Можете ли вы просить e быть немного яснее с тем, что вы пытаетесь достичь? Я не могу сказать, хотите ли вы переместить текст из поля ввода в текст div, или хотите переместить divs или что-то еще. – Jack
Когда вход отображается в поле «1», на правой стороне появляется кнопка перемещения. Нажатие этой кнопки перемещает текст в поле «2». – Silsand
Вы не можете просто сделать кнопку перемещения 'onclick' сделать что-то вроде:' document.getElementById ('field2'). InnerHTML = document.getElementById ('field1'). InnerHTML'? – freginold