2017-02-03 3 views
2

Ich verwende diese den Text eines Eingabefeld nichts zu setzen, um zu versuchen JS, wenn der BenutzerWie kann ich den Text eines Eingabefeldes ändern?

// This code is not inside of the clearText function 
var input = document.getElementById("input"); 

// this code is inside of the clearText function 
input.innerHTML = ""; 

hier, um die Löschtaste klickt ist die HTML-I für das Eingabefeld und Löschtaste verwendet:

<input id="input" type="text"> 

<button onclick="clearText()">Clear Factors</button> 

Was hätte ich falsch machen können?

Antwort

3

Probieren Sie input.value = ""; Eingaben sind ein wenig anders als ein Element wie ein p, wo die innerHTML wie erwartet funktionieren würde. http://www.w3schools.com/jsref/prop_text_value.asp

+1

Ok! Ich werde es jetzt versuchen. @fredriksapps – Tler

+1

Es funktioniert! Danke: D – Tler

+1

@fredrikapps Ich hatte geplant, genau das zu tun lol! Ich musste die 12 Minuten warten, bis ich es konnte – Tler

Verwandte Themen