Ir para conteúdo
Fórum Script Brasil
  • 0

Olcultar Uma Tag <span>


fagundao

Pergunta

Amigos,

Tenho uma tabela e quando clico em uma linha desta, aparece uma camada com mais detalhes sobre aquela linha, o meu problema e que dentro desta camada tem um botão para fecha-la so que não fecha.

Se eu colocar o botão na pagina ele fecha "oculta" a camada corretamente mas quando o botão esta na camada isso não funciona.

Funções para mostras e ocultar a camada

function mostra(id) {

  for (i=0; i < 20; i++)

  {

    document.getElementById(i).style.visibility = 'hidden';

  }

  document.getElementById(id).style.visibility = 'visible';

}

function fechar(id)

{ // essa é quando clico no botao para fechar a camada

document.getElementById(id).style.visibility = 'hidden';

}

linha da tabela:

<tr><td onClick=\"mostra($i)\">Item $i<span id=$i style=\"position:absolute; height: 120px; visibility:hidden;\">$texto</span></td></tr>

a variavel texto tem o seguinte codigo:

$texto  = "<table width=\"150\" border=\"0\" cellpadding=\"2\" cellspacing=\"2\">";

$texto .= "<tr>";

$texto .= "<td><div align=\"right\"><input name=\"button\" type=\"button\" onClick=\"fechar($i)\" value=\"X\"></div></td>";

$texto .= "</td></tr>";

$texto .= "<tr>";

$texto .= "<td bgcolor=\"#DBF2DF\"><strong>Historico Item $i:<br>";

$texto .= "</strong>Descri&ccedil;&atilde;o do hsitorico do documento. </td>";

$texto .= "</tr>";

$texto .= "</table>";

Obrigado.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...