@@JürgenB
ich vermute, du hast es mit
innerHTMLversucht.inputkennt das nicht
Das kann man so nicht sagen. HTMLInputElement erbt von Element die Eigenschaft innerHTML.
Man kann sie auch setzen:
const inputElement = document.querySelector('input');
inputElement.innerHTML = "foo";
console.log(inputElement.innerHTML); //foo 
Es wirkt nur nicht wie gedacht. input ist ein leeres HTML-Element, hat also keinen Inhalt. Was immer man da in innerHTML reinschreibt, es kommt im UI nicht an.
🖖 Stay hard! Stay hungry! Stay alive! Stay home!
-- 
“Turn off CSS. If the page makes no sense, fix your markup.” —fantasai
  “Turn off CSS. If the page makes no sense, fix your markup.” —fantasai
 nicht angemeldet
 nicht angemeldet Gunnar Bittersmann
 Gunnar Bittersmann JürgenB
 JürgenB Rolf B
 Rolf B Der Martin
 Der Martin Matthias Apsel
 Matthias Apsel MudGuard
 MudGuard