witem
<script type="text/javascript"> function FormFocusHover(act, id)
{
var CSSClass;
CSSClass = document.getElementById(id).className;
if(act == 1)
{document.getElementById(id).className = CSSClass+'_jsHover'; }
if(act == 0)
{document.getElementById(id).className = CSSClass;}
}
mam taka funkcje js
i wywolanie
<input type="text" name="nick" class="add_coment" id="nickname" onfocus="FormFocusHover(1, 'nickname');" onblur="FormFocusHover(0, 'nickname');" /><br />
jak cos to sens jest taki, ze gdy klawiatura jest na kontrolce to ma inna klase, jest podswietlona
wszystko fajnie, tylko dziala do momentu zdjecia klawiatury
pozniej zmienna CSSClass ma juzi nna wartosc, gdy dam klawuatire jeszcze raz to doda sie nowe '_jsHover' ('_jsHover_jsHover_jsHover_jsHover')