Wenn Sie Internet Explorer 10 und 11 verwenden, wird der eingegebene Platzhaltertext entfernt, wenn die Eingabe mithilfe des Attributs autofocus
fokussiert wird. Zum Beispiel:Internet Explorer 10 und 11 entfernen Platzhaltertext, wenn die Eingabe fokussiert ist
<input type="textbox" value="" placeholder="Example text" autofocus>
Demo:https://jsfiddle.net/ompkwtz5/
Wie kann ich den Platzhalter-Text gewährleisten wird nicht entfernt?
Auch IE9, siehe http://stackoverflow.com/questions/5522164/input-placeholders-for-internet-explorer/7225820 –
@KevinHakanson Ich denke, IE9 ist etwas anders. Es unterstützt keine Platzhalter, während 10 und 11 sie unterstützen. 10 und 11 behandeln sie nur auf eine verrückte Art und Weise (sie werden entfernt, wenn die Eingabe fokussiert ist). – henrywright
Sie sind richtig, diese Antwort im Zusammenhang mit Polyfills, die sowohl in IE9, 10 und 11 arbeiten, um das erwartete Verhalten zu erhalten –