title: Enable text area by clicking a button and not printing it at the same time
body: <p>So I came across this problem and cant come up with a solution with vanilla js which I most prefer to use (no jQuery).</p>
  
  <p>I have a textarea which is disabled at first and can get enabled with a button push (let's say button i). So when I push the button 'i' it enables the textarea BUT it also prints it out, which I don't want to happen.</p>
  
  <pre><code>document.addEventListener('keydown', (event) =&gt; {
      if (event.keyCode == 73) {
          document.getElementById('focus').disabled = false;
          document.getElementById('focus').focus();
      } 
  });
  </code></pre>
  
  <p>So basically my question is how to enable it on one button push and not print it, but print it after it has been enabled, (e.g second push) preventDefault() is nice, but not for this task, because it prevents the character from printing at all.</p>