title: What is innerHTML on input elements?
body: <p>I'm just trying to do this from the chrome console on Wikipedia. I'm placing my cursor in the search bar and then trying to do <code>document.activeElement.innerHTML += "some text"</code> but it doesn't work. I googled around and looked at the other properties and attributes and couldn't figure out what I was doing wrong.</p>
  
  <p>The <code>activeElement</code> selector works fine, it is selecting the correct element.</p>
  
  <p><strong>Edit</strong>: I just found that it's the <code>value</code> property. So I'd like to change what I'm asking. Why <em>doesn't</em> changing <code>innerHTML</code> work on input elements? Why do they have that property if I can't do anything with it?</p>