nikolapetkov824

encodeAndDecodeMessages

Jul 6th, 2019
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function encodeAndDecodeMessages() {
  2.     let inputText = document.getElementsByTagName('textarea')[0];
  3.     let receiverArea = document.getElementsByTagName('textarea')[1];
  4.  
  5.     let encodeButton = document.getElementsByTagName('button')[0];
  6.     let decodeButton = document.getElementsByTagName('button')[1];
  7.  
  8.     encodeButton.addEventListener('click', () => {
  9.         let newText = '';
  10.         for (let character of inputText.value) {
  11.             //console.log(character.charCodeAt(0));
  12.             newText += String.fromCharCode((character.charCodeAt(0) + 1));
  13.         }
  14.         receiverArea.value = newText;
  15.         document.getElementsByTagName('textarea')[0].value = '';
  16.     })
  17.  
  18.     decodeButton.addEventListener('click', () => {
  19.         let newText = '';
  20.         for (let character of receiverArea.value) {
  21.             //console.log(character.charCodeAt(0));
  22.             newText += String.fromCharCode((character.charCodeAt(0) - 1));
  23.         }
  24.         receiverArea.value = newText;
  25.         //document.getElementsByTagName('textarea')[0].value = '';
  26.     })
  27. }
Advertisement
Add Comment
Please, Sign In to add comment