Permanecer a cor depois dos dados serem carregados!

pessoal

seguinte eu tenho um função que muda a cor ! de o valor for menor que 7

só que ai grava os dados do meu formulário, mas quando carrego a página novamente a cor não permanece mais

tem como fazer para elas permanecer após os dados serem carregados novamnete ??

a função é essea

function validaNota(obj){

if(obj.value < 7 && obj.value != ""{
obj.style.backgroundColor="#FF0000";
}else{
obj.style.backgroundColor="";
}

}

mas gostaria de resaltar que ainda estou chamando com o onblur no campo !! tem algo haver ??

<body onload =“validaNota(this)”>

aguardo a resposta

desde já agradeço !

aqui

você passa o elemento <body> para a função.

teste assim:

&lt;body onload="validaNota(document.getElementById('idDoElementoQueDesejaMudarACor'))"&gt;

abraço.