Witam!
mam napisany prosty drag and dropm który zwraca mi adres do obrazka, dla przykładu <img src='obrazek1.jpg' name='nazwa' id='text' /> zwraca mi "obrazek1.jpg"
jako iż raczkuje w JS prosiłbym o pomoc jak wyciągnąć name czyli by zwracało "nazwa".

Kod
var addEvent = (function () {
  if (document.addEventListener) {
    return function (el, type, fn) {
      if (el && el.nodeName || el === window) {
        el.addEventListener(type, fn, false);
      } else if (el && el.length) {
        for (var i = 0; i < el.length; i++) {
          addEvent(el[i], type, fn);
        }
      }
    };
  } else {
    return function (el, type, fn) {
      if (el && el.nodeName || el === window) {
        el.attachEvent('on' + type, function () { return fn.call(el, window.event); });
      } else if (el && el.length) {
        for (var i = 0; i < el.length; i++) {
          addEvent(el[i], type, fn);
        }
      }
    };
  }
})();

addEvent(window, 'load', function() {
  var draggableText = document.getElementById('text');
  var drop          = document.getElementById('drop');

  function cancel(e) {
    if (e.preventDefault) e.preventDefault();
    return false;
  }

addEvent(drop, 'dragover', cancel);  //DOM event
  addEvent(drop, 'dragenter', cancel); //IE event

addEvent(drop, 'drop', function (e) {
    cancel(e); // stops the browser from redirecting off to the text.
    var data = e.dataTransfer.getData('Text');
    this.innerHTML = res;
    
    return false;
  });