Wie kann ich einen Input leeren?
Wie kann ich einen Input leeren? Mein Input hat die id Number Ich habe schon probiert ihn mit document.getElementById("Number").innerHTML = ' ' ; auf Knopfdruck zu leeren aber das ging nicht. Danke im Vorraus 😊.
2 Antworten
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, JavaScript
Statt
document.gelElementById("Number").innerHTML = '';
musst du
document.gelElementById("Number").value = '';
benutzen.
Das erste ändert nur den Body des Elementes, also das was <input>dazwischen</input> stehen würde. Da bei einem Input der eingegebene Wert aber im Attribut value gespeichert wird, musst du dies anders ändern.
Woher ich das weiß:Berufserfahrung – Informatiker Applikationsentwicklung
Du musst statt innerHTML das Attribut value ändern (und auch abfragen zum auslesen)