¿Alguien sabe cómo restablecer el color del borde de un control de entrada una vez que lo ha modificado usando javascript? Útil para la validación resaltando los campos que tienen datos incorrectos o no válidos en ellos, etc.Restablecer el color del borde de un control de entrada (HTML/Javascript)
E.g. cambiando el borde:
document.getElementById('myinput').style.border = '1px solid red';
cómo restablecer? la siguiente línea sólo elimina completamente la frontera ...
document.getElementById('myinput').style.border = '';
si se restablece el color del borde de vuelta a un color particular (por ejemplo, negro o gris, etc.), puede parecer extraña en algunos navegadores/sistemas operativos ese tipo de 'tema' los controles ...
gracias montones!
Estoy de acuerdo sobre el uso del color de fondo. Estoy usando ambos en realidad, solo que no tuve problemas para borrar el fondo ... – davidsleeps
Mi objetivo es un enfoque explícito. Configuré el formulario como predeterminado en una rutina de borrado y luego me vinculo con el color de "error". Esto es cierto tanto con el color de fondo como con cualquier otro visual. Una vez que tengo confianza en el valor predeterminado, puedo descartar la rutina clear(), dependiendo de la complejidad del formulario. –