Jump to content


Photo

Me Ajudem, Div Aparece E Naum Desaparece Mais


  • Faça o login para participar
5 replies to this topic

#1 Wyllid S.

Wyllid S.

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:Rio Branco

Posted 21/03/2010, 19:55

o problema é o seguinte... eu clico em responder, o div aparece normal, mais quando eu clico em cancelar ele naum desaparece, e já se eu clicar em responder ele salva e fecha o div normal, certinho... o negosso é o cancelar q naum funciona, é alguma besteira q eu to deixando passar despercebido!!!

<script type="text/javascript">
function coment(id){
if(document.getElementById(id).style.display = 'none')
{
document.getElementById('reply-' + id).style.display = 'none';
document.getElementById('comentar').style.display = 'none';
document.getElementById(id).style.display = 'block';
}
else if(document.getElementById(id).style.display = 'block')
{
document.getElementById(id).style.display = 'none';
document.getElementById('reply-' + id).style.display = 'block';
document.getElementById('comentar').style.display = 'block';
}
}
</script>

aqui a parte em php!!!
<a href="#reply_form" class="reply" id="reply-'.$row['id'].'" onClick="coment('.$row['id'].');">
Responder</a>                
<div class="clear"></div>
<div id="Comment">
<form id="'.$row['id'].'" class="form" action="post_comment.php" method="post" onSubmit="action=post_comment.php;return coment('.$row['id'].');">   
     <input type="hidden" name="parent_id" id="parent_id" value="'.$row['id'].'"/>
     <input name="name" type="text" class="name" id="name"/>
	  <textarea class="textArea" rows="2" cols="70" name="comment" id="comment"></textarea></br>
	  <input type="submit" class="Button" value="Responder"> ou <a href="#cancel_form" id="cancel-'.$row['id'].'" onClick="coment('.$row['id'].');">Cancelar</a>
    </form>
</div> 


#2 digo

digo

    24 Horas

  • Usuários
  • 435 posts
  • Sexo:Masculino

Posted 21/03/2010, 20:02

Isso é problema de javascript não de PHP

Abraços

#3 Wyllid S.

Wyllid S.

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:Rio Branco

Posted 21/03/2010, 20:10

Isso é problema de javascript não de PHP

Abraços


eu imaginava q alguem ia dizer isto.. + eu achei q qualquer kra q mexesse ate com php soubesse... dar uma analizada, vai q vc vê alguma coisa..., ohh será q ah alguem q só saiba php, claro q sabe um pouquinho de javascript....
+ mesmu assim valeu!!!

#4 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 21/03/2010, 21:59

Amigo, essa não é a questão... temos uma sala bem movimentada que trata somente dessa área.

Não acha que é meio fora de ordem abrir um post para supostamente alguém que saiba de PHP e conheça um pouco de JS te ajudar?
Não acha que na sala de JS quem for ajudar a probabilidade de saber a resposta é bem maior do que alguém em PHP?
Não acha que da forma que vc colocou seria a mesma coisa que procurar um jogador de futebol de salão em um estádio, só porque ambas as modalidades mexem com bola?


E lembrando que tópicos duplicados em áreas diferentes quando por engano ou inocência é uma coisa, mas aqui ficou provado que a abertura de tal tópico em PHP foi intencional e não é cabível a abertura de outro igual em JS.

Aguarde um moderador mover... ou 'mofas com a pomba na balaia' :)

Estou de saída, senão movia pra vc.

(y)Até mais

#5 Wyllid S.

Wyllid S.

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Masculino
  • Localidade:Rio Branco

Posted 21/03/2010, 22:17

Amigo, essa não é a questão... temos uma sala bem movimentada que trata somente dessa área.

Não acha que é meio fora de ordem abrir um post para supostamente alguém que saiba de PHP e conheça um pouco de JS te ajudar?
Não acha que na sala de JS quem for ajudar a probabilidade de saber a resposta é bem maior do que alguém em PHP?
Não acha que da forma que vc colocou seria a mesma coisa que procurar um jogador de futebol de salão em um estádio, só porque ambas as modalidades mexem com bola?


E lembrando que tópicos duplicados em áreas diferentes quando por engano ou inocência é uma coisa, mas aqui ficou provado que a abertura de tal tópico em PHP foi intencional e não é cabível a abertura de outro igual em JS.

Aguarde um moderador mover... ou 'mofas com a pomba na balaia' :)

Estou de saída, senão movia pra vc.

(y)


desculpas entaum!!!

#6 Willian Gustavo Veiga

Willian Gustavo Veiga

    12 Horas

  • Usuários
  • 175 posts
  • Sexo:Masculino

Posted 30/03/2010, 21:51

Boa noite, tudo bem?

Perceba que você não está fazendo uma comparação no if/else if.
Você está fazendo uma atribuição. Substitua = por ==.

Um abraço, tudo de bom.
Posted Image




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq