import { html, render } from 'https://unpkg.com/lit-html?module'; function attachEventListeners() { let towns = document.getElementById("towns"); let root = document.getElementById("root"); let btn = document.getElementById("btnLoadTowns"); btn.addEventListener("click", function (e) { e.preventDefault(); renderTowns(); }) function renderTowns() { let items = towns.value.split(", "); //create array of li const itemTemplates = []; for (const i of items) { itemTemplates.push(html`
  • ${i}
  • `); } //render ul let rootUl = html` `; //finally append to root render(rootUl, root) } } attachEventListeners()