¿Cómo se puede deshabilitar un cuadro de texto HTML sin que el navegador cambie la apariencia visual del cuadro de texto?Deshabilitar cuadro de texto sin cambiar de estilo?
Inhabilitamos con jQuery: $(".datepick").attr('readonly', 'readonly');
funciona bien, pero en Firefox aparece el cuadro de texto con un fondo gris y un borde grueso. Queremos evitar que esto suceda.
La razón por la que hacemos esto es hacer que el cuadro de texto del selector de fecha de JQuery sea de solo lectura (para que el usuario tenga que usar el área emergente del calendario).
Cuando uso readonly en Firefox (3.6.12), no me da un fondo gris ni un borde diferente. –
Hmm .. Estamos en 3.6.10 –
No obtengo los diferentes estilos tampoco.No puedo resolver la parte de DatePicker, pero he aquí un poco de CSS para anular el estilo "disabled": entrada [deshabilitada] { color de fondo: #FFF; color de borde: # 404040; ancho de borde: 2px 1px 1px 2px; } (basado en los estilos predeterminados de Firefox) – attack