Restablezca el color del borde de un control de entrada (HTML / Javascript)

¿Alguien sabe cómo restablecer el color del borde de un control de entrada una vez que lo haya modificado con JavaScript? Útil para la validación resaltando campos que tienen datos incorrectos o inválidos, etc.

P.ej. cambiando el borde:

document.getElementById('myinput').style.border = '1px solid red';

¿Cómo reiniciar? la siguiente línea simplemente elimina el borde por completo ...

document.getElementById('myinput').style.border = '';

si restablezco el color del borde a un color en particular (por ejemplo, negro o gris, etc.), puede parecer extraño en algunos navegadores / sistemas operativos que tipo de 'tema' los controles ...

¡montones de gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta