Quando si utilizza Internet Explorer 10 e 11, il testo del segnaposto in ingresso viene rimosso se l'input viene messo a fuoco utilizzando l'attributo autofocus
. Per esempio:Internet Explorer 10 e 11 rimuovono il testo segnaposto quando l'input è attivo
<input type="textbox" value="" placeholder="Example text" autofocus>
Demo:https://jsfiddle.net/ompkwtz5/
Come posso assicurare il testo segnaposto non viene rimosso?
Anche IE9, vedere http://stackoverflow.com/questions/5522164/input-placeholders-for-internet-explorer/7225820 –
@KevinHakanson Penso che IE9 sia leggermente diverso. Non supporta affatto i segnaposto mentre 10 e 11 li supportano. 10 e 11 gestiscili in modo pazzesco (vengono rimossi quando l'input è focalizzato). – henrywright
sei corretto, quella risposta legata ai polyfill che funzionano in entrambi IE9, 10 e 11 per ottenere il comportamento previsto –