Avatar ·

TypeScript-Fehler: Property 'value' does not exist on type 'HTMLElement' beim Abrufen des Input-Werts

Hallo zusammen! Ich habe gerade angefangen, TypeScript zu lernen, und bin auf einen sehr seltsamen Fehler gestoßen, den ich nicht verstehen kann. Ich habe einen einfachen HTML-Code mit einem Eingabefeld und einem Button: ```html ``` In der TypeScript-Datei möchte ich den Wert aus dem input beim Klick auf den Button abrufen: ```typescript const input = document.getElementById('username'); const button = document.getElementById('btn'); button.addEventListener('click', () => { const name = input.value; // Fehler! console.log(name); }); ``` Aber TypeScript gibt einen Fehler aus: **"Property 'value' does not exist on type 'HTMLElement'."** Ich habe bereits überprüft – im HTML existiert das Element mit der id 'username' definitiv. In normalem JavaScript funktioniert dieser Code ohne Probleme.