Хорошо, поэтому я перетащил div с одним и тем же идентификатором несколько раз в другой div, теперь я хочу переместить это вверх и вниз onclick. Есть ли способ сделать это с помощью javascript.
никогда не присваивать одинаковый идентификатор другим элементам. он недействителен, идентификатор должен быть уникальным.
если вы должны иметь все из них id-ed на '1', тогда вместо этого назначьте им класс с именем '1' следующим образом:
<div class="upDownDiv" id="stage" ondrop="drop(event)" ondragover="allowDrop(event)" style="text-align: center;display: table-cell;vertical-align:middle;">
<div class='1'>
<button style="margin-top:20px; margin-bottom:20px;">
Submit
</button>
</div>
<div class='1'>
<button style="margin-top:20px; margin-bottom:20px;">
Submit
</button>
</div>
<div class='1'>
<button style="margin-top:20px; margin-bottom:20px;">
Submit
</button>
</div>
</div>
для доступа ко всем разделам с классом "1" позже просто выполните
var myDivs = document.getElementsByClassName('1');
и затем повторяйте их один за другим и делайте ставки. или использовать jQuery и обрабатывать их все одновременно.