Come nascondere il cursore in un campo di input di testo HTML?
Domanda
Se ho un campo di input HTML come questo:
<input type="text" id="mytextfield"/>
tutti i browser sembrano mostrare il cursore (punto di inserimento) nel campo. E 'è possibile per evitare che ciò che appare applicando alcune CSS o JavaScript?
(La ragione per chiedere è che il mio ingresso è alla base di una casella combinata GWT-Ext come quelli su http://www.gwt-ext.com/demo/#linkedComboBox -. non è possibile digitare in essa, ma è ancora possibile vedere il cursore, che è fastidioso)
Soluzione
Che cosa si potrebbe provare è disabilitare l'elemento di input e impostare in modo esplicito il suo colore al nero:
<input type="text" disabled="disabled" style="color: black;" ... />
Questo dovrebbe funzionare per la casella combinata GWT-Ext (almeno lo ha fatto quando si impostano gli attributi di Firebug).
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow