Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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`<li>${i}</li>`);
- }
- //render ul
- let rootUl = html`
- <ul>
- ${itemTemplates}
- </ul>
- `;
- //finally append to root
- render(rootUl, root)
- }
- }
- attachEventListeners()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement