Ну так тебе у родителя надо отменить
div.setAttribute('onclick','editItem(this)');
после создания внутреннего дива
Либо еще правильней
function editItem(ev){
if(!ev) ev=window.event;
var contain = document.getElementById('container');
contain.removeChild(ev);
return false;
}
В общем
тут написано все хорошо