I have written some code to remove the input placeholder text and it works as expected. The problem I have is how do I reset the value of placeholder after it has been removed?
const input = document.getElementById('input');
if (input.placeholder) {
  input.addEventListener('focus', (e) => {
    input.placeholder = '';
  });
} else {
  input.placeholder.preventDefault()
};<div class="mainInput">
  <input type="text" class="input" id="input" placeholder="Enter your todo : ">
  <button class="btn" id="btn">Submit</button>
</div>
<span> Todo list : </span> 
     
    