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

onclick по li элементу
Добрый день. Задача банально простая: создать список (ul) и по клику на его элемент (li) помечать выбранный li рамкой. Для добавления элементов есть кнопка c id "Create" :

<script>
var ul = document.createElement("ul");
ul.id="list";
document.body.appendChild(ul);
create.onclick = function() {
var newLi = document.createElement('li');
newLi.appendChild(document.createTextNode("Text")) ;
list.appendChild(newLi);
}

/*Какое тут написать условие для отработки по нажатию на любой li элемент списка list?*/.onclick = function(event) {

for(var i=0; i<list.childNodes.length;i++){
list.children[i].style.border = "none";
}
event.target.style.border="2px solid blue";
}
</script>
Ответить с цитированием