neZnam121

Untitled

Mar 13th, 2022
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve() {
  2.     const recipientNameElement=document.getElementById('recipientName');
  3.     const titleELement=document.getElementById('title');
  4.     const messageElement=document.getElementById('message');
  5.     const addButtonElemnet=document.getElementById('add');
  6.     const resetButtonElemnet=document.getElementById('reset');
  7.     const listElmement=document.getElementById('list');
  8.  
  9.     addButtonElemnet.addEventListener('click', (e)=>{
  10.         e.preventDefault;
  11.  
  12.         let name= recipientNameElement.value;
  13.         let title=titleELement.value;
  14.         let message=messageElement.value;
  15.  
  16.         recipientNameElement.value=' ';
  17.         titleELement.value=' ';
  18.         messageElement.value=' ';
  19.  
  20.  
  21.  
  22.         let listEmail=document.createElement('li');
  23.         let titleForEmail=document.createElement('h4');
  24.             listEmail.textContent=`Title: ${title}`;
  25.         let nameForEmail=document.createElement('h4');
  26.             titleForEmail.textContent=`Recipient Name: ${name}`;
  27.         let messageForEmail=document.createElement('span');
  28.             messageForEmail.textContent=message;
  29.         let listActionElement=document.createElement('div');
  30.             listActionElement.setAttribute('id', 'list-action');
  31.        
  32.         let sendButton=document.createElement('button');
  33.             sendButton.setAttribute('type', 'submit');
  34.             sendButton.setAttribute('id','send');
  35.         sendButton.addEventListener('click', (e)=>{
  36.             e.preventDefault;
  37.  
  38.             let sentMailsList=document.createElement('li');
  39.             let sentMailTo=document.createElement('span');
  40.                 sentMailTo.textContent=`To: ${name}`;
  41.             let sentMailTitle=document.createElement('span');
  42.                 sentMailTitle.textContent=`Title: ${title}`;
  43.             let sentMailButtonDiv=document.createElement('div');
  44.                 sentMailButtonDiv.setAttribute('class', 'btn');
  45.             let sentMailDeleteButton=document.createElement('button');
  46.                 sentMailDeleteButton.setAttribute('type','submit');
  47.                 sentMailDeleteButton.setAttribute('class', 'delete');
  48.  
  49.  
  50.             listEmail.remove();
  51.         })
  52.  
  53.         let deleteButton=document.createElement('button');
  54.             deleteButton.setAttribute('type', 'submit');
  55.             deleteButton.setAttribute('id','delete');
  56.  
  57.  
  58.         listActionElement.appendChild(sendButton);
  59.         listActionElement.appendChild(deleteButton);
  60.  
  61.         listEmail.appendChild(titleForEmail);
  62.         listEmail.appendChild(nameForEmail);
  63.         listEmail.appendChild(messageForEmail);
  64.         listEmail.appendChild(listActionElement);
  65.  
  66.  
  67.  
  68.     })
  69.     resetButtonElemnet.addEventListener('click', (e)=>{
  70.         e.preventDefault;
  71.  
  72.         recipientNameElement.value=' ';
  73.         titleELement.value=' ';
  74.         messageElement.value=' ';
  75.     })
  76. }
  77. solve()
Advertisement
Add Comment
Please, Sign In to add comment