Имеется вот такой гавно-код, который добавляет элемент в todo list
var inputTask = document.querySelector('.form-control');
var tdList = document.querySelector('.tdList');
var tdMask = 'tdl_';
inputTask.addEventListener("keydown", function(e){
if (e.keyCode != 13) {
return;
}
var str = e.target.value;
e.target.value = '';
if (str.length > 0) {
var nId = 0;
for (var i = 0; i < tdList.children.length; i++){
var jelId = tdList.children[i].getAttribute('data-itemid').slice(4);
if (jelId > nId) {
nId = jelId;
}
}
nId++;
localStorage.setItem(tdMask + nId, str);
var li = document.createElement('li');
li.setAttribute('class', 'tdItem');
li.setAttribute('data-itemid', tdMask + nId);
li.innerHTML = str;
tdList.appendChild(li);