this c'est pour indiquer l'objet courant, ça ne marche donc que dans le code d'une balise.
tu donnes un nom à ton input :
<input id='myInput' ...>
tu le changes par js :
document.getElementById('myInput'.style.color = 'rgb(255, 0, 0)';
tu peux aussi passer par css, une classe 'valide' et une classe 'invalide'
.valid
{
color: rgb(0, 0, 0);
font-weight: normal;
}
.invalid
{
color: rgb(255, 0, 0);
font-weight: bold;
}
document.getElementById('myInput'.className = 'invalid';
c'est plus pratique que de modifier les propriétés 'à la main'.