Como altero a cor de fundo da caixa de texto quando estou onfocus?

Eu tentei este código, mas não está funcionando .. quando eu em caixa de texto em foco mostra erro

   function ChangeBgColor(obj, evt) 
    { 
            if(evt.type=="focus") 
                style.background ="lightgrey";
            else if(evt.type=="blur") 
            {
               style.background="white";
            }          
    }