boas, estou a ter aqui um pequeno problema e queria saber se alguém me podia ajudar:
eu quero que um determinado div se torne visível quando tenho o rato em cima de uma hiperligação, este div está definido assim:
eu quero que quando tenho o rato por cima de um outra hiperligação definida por:
o div se torne visível.
O que acontece é que este código javascript que eu estava a usar:
altera a class do div de "hidden texto" para "unhidden" assim o div deixa te ter os atributos da classe texto
estive a tentar resolver o problema e neste momento o javascript que estou a usar é este:
mas continua a não bater certo alguém tem uma sugestão para resolver isto?
eu quero que um determinado div se torne visível quando tenho o rato em cima de uma hiperligação, este div está definido assim:
Código:
div id"alpha" class="hidden texto"
Código:
a onMouseOver="unhide('alpha');" onmouseout="unhide('alpha');"
O que acontece é que este código javascript que eu estava a usar:
Código:
function unhide(divID) {
var item = document.getElementById(divID);
if (item) {
item.className=(item.className=='hidden')?'unhidden':'hidden';
}
}
estive a tentar resolver o problema e neste momento o javascript que estou a usar é este:
Código:
function unhide(divID) {
var item = document.getElementById(divID);
var i;
var classe = item.className;
if (item)
{
var temp = new Array();
temp = classe.split(' ');
classe ="";
while(i<temp.lenght)
{
if(temp[i]=="hidden"){
temp[i]='hidden'?'unhidden':'hidden';}
if(temp[i]!=""){
classe =classe+temp[i]+" " ; }
i++;
}
item.className = classe;
}
}
Última edição: