> ja to kdysi resil tak, ze ve funkci bylo na zacatku skryti vsech
> objektu a pak zobrazeni toho praveho. nejak takto (bez zaruky s
> moznosti chyb):
>
> ...
> var hide = x;
> var i;
> for (i=0; i<hide.length; i++){
> id = "odkaz" + i;
> document.getElementById(id).style.display = "none";
> }
> document.getElementById(id).style.display = "";
> ...
>
> ne ze by to bylo uplne super, ale fungovalo to ;)))
>
>
Já to vymyslel takhle:
function Display2(elementID)
{
var i;
var id, id1;
for (i=1; i<6; i++)
{
id = "Odkaz" + i.toString() ;
id1 = "Nadpis" + i.toString() ;
document.getElementById(id).style.display = ( i.toString() == elementID ) ? "" : "none" ;
document.getElementById(id1).style.color = ( i.toString() == elementID ) ? "red" : "black";
}
}
a místo onMouseOver tam dám jen onclick...
Thirsty
This archive was generated by hypermail 2.1.3 : 16. 06. 2003, 22:07 CEST