Explain, please, why it does not work, I can not get value
?
var doc = document, inputT = doc.querySelector('#inputText').value; el.innerHTML = inputT;
Only if you do this:
el.innerHTML = inputT.value;
var doc = document, inputT = doc.querySelector('#inputText'), addElFirst = doc.querySelector('#dayBtn'), divP = doc.querySelector('#container'); function addElemToFirst() { //Поместить новый элемент первым. var el = doc.createElement('p'); //Создаем новый элемент p. el.innerHTML = inputT.value; divP.parentNode.insertBefore(el, divP.parentNode.firstChild); } addElFirst.addEventListener('click', addElemToFirst, false);
<input type="text" name="text" id="inputText" value=""> <button id='dayBtn'>День</button> <div><div id="container"></div></div>