Drag&Dropがわからなくなってきた。なので基本にかえるところから。

ここからでも、まだおかしい。

<!DOCTYPE html>
<title>ドラッグ&ドロップ</title>
<style type="text/css">
  ol {
    border:3px #fee solid;
    height : 200px;
  }
  li {
    margin:3px;
    border:1px #eef solid;
  }
</style>

<body>
<input type="text" id="vv" value="">
<ol>
  <li id="CarMaker0" draggable="true">TOYOTA</li>
  <li id="CarMaker1" draggable="true">HONDA</li>
  <li id="CarMaker2" draggable="true">NISSAN</li>
  <li id="CarMaker3" draggable="true">MATSUDA</li>
  <li id="CarMaker4" draggable="true">SUBALU</li>
</ol>
<ol>

</ol>

<script>

var dragIcon = document.createElement ('img');
dragIcon.src = 'data:image/gif;base64,' +
  'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEiElEQVRYhbWXTWhcVRTHf+fe' +
  'N29mkslMYkxpQQ3YSlxEEQIKBW2QaBdBWteiSMUuXEhUXNqFQiWCrRVRbFcFJeimaVdWECnV' +
  'orRpiW39gkKL1YCNtclkMvPeux8uZiZN2plMzbR/OPDue/fjf/7n3HPvE4CxsTHGx8d7i8Xi' +
  '20CKNUBEsNbqffv2HZmamjo8PT3NzMxMy3EBQBiGeO/HtdYvrWXxOnp6ejh37twO59z2zZs3' +
  'Hz516hSXLl1adYwC8N4jIqG1lnYsSRLWr19PLpebdM5tGx4eZuPGja0JiAjOOUSkLXPO0d3d' +
  'TV9fH7lcbtIYs23r1q0MDAw0JRAsbzjnblHsxnDOkU6nyefzZLNZSqXSZBRF20dHRw93dHRw' +
  '5syZxgo45+phaMuMMQwNDSEiZLNZent7KRQKk4ODg8/u2rWruQIigvce731bCsRxzJYtWxgZ' +
  'GVl6VyM2duzYsUNNCdQVaJdAnUQcxyvehWGYZDKZhv1vqwLNYK1tml8rFLDW3hECWuumzi3V' +
  'gTvlfav5l0JQLyZ3Ai0VaHf/t8Jq4Q2Wd7g9RITAZ7FEeKkuWs+xRljKAedc24ZNYUyZH4I3' +
  'uCo/4a0sffNNfAtuJLBWr1O+i7/195xN7WVm7jj3ZraB13gcTvCSrtB1D+S7QsAjgefP86Z9' +
  'AuJTeAxn0x/ya+VzkuICXrpZtP+woP7AYYlNsSsaPPrgwZ+fSwsK52OFLp//cs9U3BaBwHcy' +
  'p39jSu3hr9kfCVQWJVnwjtP6EwKVqnqLPKZM+hcpqZpeChXaA3Hkdq6JgHiNQvN75gtOF/cT' +
  'RQtolcdaoZ7r86V/YZXaksrqjDH2+nF8q7tA+wzl4AonZS8XZo4TkEVJJ+bmnqs7kQix9Stz' +
  'wJibp1k5ZcgFOcqJ+Y+oLJYIVBdGWnJuCB8rvFVVAvUq2KocWwx5swlX6iR2i+A0ImtjIFqw' +
  'TlYq0LoUWzpZx/OFCb4rHeDk4mdkpYBqIXcjOCVYp67ngDGmZQhqPTHEPJp5gQeCYQ7NvcWi' +
  'mydUjc/7ZlBWiXNSrYTLQ3Ar5ryjYot0Sh87eg4yED7FtbhIbBTGBhgbUEpiislizSpExpOY' +
  'YMmsVTMgK3dBkiT/ywtIiKnwRPZlNgWPc2TuPSo+wuN4Jv8m94UP43GUXfGbb6NPR651XNA1' +
  '0SWV1aZ0zbR/JfN4ynaePt3Pzp79fFX8mOnK11hvcN5gMXSm8vSfG+WdV168KckCoH6HU2vN' +
  'aKjuECuG0cKr3J8eokvfjauVJeuNCjqgt7eXYrG44s4ou3fvpr+/nw0bNryeyWTevx03Iy0B' +
  'zjs81Z+dcrn8wezs7GvpdBqlFEopKpUKFy9eRCYmJkJr7UPW2r50Ov2kiNwF9FA9qgtA9fgC' +
  'ATqBdO25ETwQAwv1Md77KIqiE0opEZGrwBxwBbistT4fWGsLwNNa60eSJFnnvS8AOap/ybll' +
  'k2eo1tdWcfKAqRHxIuK11puABCjVCMwA09bay0GNzbuAFpGMiIQ1L0OgY9mCXS28v1GF+WXt' +
  'hRqpqGZxrc1/WlYKF2lpNSkAAAAASUVORK5CYII='

var noDragIcon = document.createElement ('img');
noDragIcon.src = 'data:image/gif;base64,' +
  'R0lGODlhIAAgAIAAAL8fJP///yH5BAEAAAEALAAAAAAgACAAAAJqjI8Gy5sPT5szRgoQtrrx' +
  '+jFc51zlmIiPiq6n8rbpy8pzBuM2pNY7CftZHD6hBGS80TBMz/HUjLKcAan0qataN9hsMldM' +
  'imLfUvjXIwunalvtLPPBR+G5yUvC3/V5Ptjft4TUsgVIx8VRAAA7';


var ol = document.getElementsByTagName ('ol');
for (var i = 0; i < ol.length; i++) {
  ol[i].addEventListener ('dragover', cancel, false);
  ol[i].addEventListener ('drop', drop, false);
}

function cancel (event) {
  return event.preventDefault();
}

function drop (event) {
  var target = event.target;
  var id;
  var n;
  event.preventDefault();
  id = event.dataTransfer.getData('Text');
  n = document.getElementById (id);
  target.appendChild (n);
}


function dragStart(event) {
  var target = event.target;
  var draggable = (target.getAttribute ('draggable') === 'true');
  
  if (draggable) {
    event.dataTransfer.setData ('Text', target.id);
    event.dataTransfer.setDragImage (dragIcon, -10, -10);
  }
}


function dragEnter (event) {
  var target = event.target;
  var inp = document.getElementById ('vv');
  inp.value = target.nodeName;
}

document.addEventListener ('dragstart', dragStart, false);
document.addEventListener ('dragenter', dragEnter, false);

</script>