Fehler "Eigenschaft 'value' existiert nicht im Typ 'HTMLElement'" in TypeScript
Hallo zusammen! Ich habe gerade angefangen, TypeScript zu lernen, und bin auf ein Problem bei der Arbeit mit DOM-Elementen gestoßen. Ich habe einen einfachen Code, der den Wert eines Eingabefeldes bei einem Button-Klick abruft:\n\n```typescript\nconst button = document.getElementById('myButton');\nconst input = document.getElementById('myInput');\n\nbutton.addEventListener('click', () => {\n const inputValue = input.value; // Fehler!\n console.log(inputValue);\n});\n```\n\nAber TypeScript gibt einen Fehler aus: "The property 'value' does not exist on value of type 'HTMLElement'". Ich verstehe, dass HTMLElement der Basistyp für alle HTML-Elemente ist, aber warum kann ich nicht auf die Eigenschaft value zugreifen? Schließlich hat input doch value! Ich habe versucht, den Typ explizit anzugeben, aber nichts hilft. Könnt ihr mir sagen, wie ich dieses Problem richtig lösen kann? Vielleicht muss ich