Advertisement
ggeorgiev88

Untitled

Jul 10th, 2023
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { html, render } from './node_modules/lit-html/lit-html.js';
  2. const form = document.querySelector('form');
  3. form.addEventListener('submit', onSubmeit);
  4. let div = document.getElementById('root')
  5.  
  6. function onSubmeit(event) {
  7.     event.preventDefault();
  8.  
  9.     let formData = new FormData(form);
  10.  
  11.     //let {towns} = Object.fromEntries(formData);
  12.     let towns = formData.get('towns');
  13.     let arrTowns = towns.split(', ');
  14.     renderTownList(arrTowns);
  15.     form.reset()
  16.  
  17.     function renderTownList(data) {
  18.         const result = createHTMLel(data)
  19.         render(result, div)
  20.     };
  21.  
  22.     function createHTMLel(data) {
  23.         const ul = html`
  24.         <ul>
  25.           ${data.map(el => html`<li>${el}</li>`)}
  26.         </ul>
  27.         `
  28.         return ul;
  29.     };
  30. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement