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

enviar dados para dentro de uma div


misterviralata

Pergunta

Ola Pessoal!

to com uma duvida

no meus script, em determinado momento tenho que chamar uma div, e esta deve ser aberta como se fosse um janela.

consegui isto com um codigo em java script:

função pra abrir a div:

<script language="Javascript"> 
function mostrar(camada2){ 
document.getElementById(camada2).style.visibility="visible"; 
} 
function ocultar(camada2){ 
document.getElementById(camada2).style.visibility="hidden"; 
} 
</script>
link chamando a div
$result=mysql_query("select * from tabela);
while($vet=mysql_fetch_array($result)){
$conteudo=$vet['campo'];
echo '<a href="#" onClick="mostrar(\'camada2\')">abrir</a><br>';
}
div
<div id="camada2" style="position:absolute;width:400; height:400; top:90; left:100; z-index:20;background-color:#ffffff;    visibility:hidden;border-style: solid;border-color:#ff0000; border-width:1px;">

<a href="#" onClick="ocultar('camada2')">fechar</a>
<p>
quero mostrar o resultado do query aqui!
</div>

minha duvida como faço para levar a variavel $conteudo pra dentro da div quanto ele ficar visible?

obrigado!

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

acho q não vai precisa ajax não.. se você tá criando links para cada conteudo, basta passar esse conteudo como argumento da função mostrar... algo assim

&lt;script language="Javascript"> 
function mostrar(camada2, conteudo){ 
document.getElementById(camada2).style.visibility="visible"; 
document.getElementById(camada2).innerHTML = conteudo;
} 
function ocultar(camada2){ 
document.getElementById(camada2).style.visibility="hidden"; 
} 
</script>
e dai no php vai ficar assim...
$result=mysql_query("select * from tabela);
while($vet=mysql_fetch_array($result)){
$conteudo=$vet['campo'];
echo "<a href=\"#\" onClick=\"mostrar('camada2', '$conteudo')\">abrir</a><br>";
}

calculo que isso já baste

Link para o comentário
Compartilhar em outros sites

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...