Показать сообщение отдельно
  #1 (permalink)  
Старый 20.11.2017, 15:32
Аватар для djamali
Новичок на форуме
Отправить личное сообщение для djamali Посмотреть профиль Найти все сообщения от djamali
 
Регистрация: 02.03.2015
Сообщений: 5

Помогите со стартом в javascript
До этого 7 лет программировал на php, решил перейти на сторону добрых сил)). Начал писать первое приложение и сразу проблемы, собственно код:
function createItem(element) {
    var li=document.createElement('li');
    li.innerText=element.value;
    var ul=document.getElementById('todo');
    ul.appendChild(li);
    return li;
}
var element =document.getElementById("input");
document.getElementById("submit").onclick=createItem;
console.log(element);

<div id="todo_root">
    <form id="form">
    <ul id="todo">
        <li><input type="text" id="input"><button id="submit">Добавить</button></li>
    </ul>
    </form>
</div>

в консоле пишет Uncaught TypeError: Cannot set property 'onclick' of null
Что я делаю неправильно? В кратаце пытаюсь добавить новый элемент сиписка.
Ответить с цитированием