Dúvida em Javascript

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Dúvida em Javascript

Mensagem por Luciano98 em Qua 26 Jan 2011 - 2:03

Qual é sua questão:
É possível pegar o valor de um input pelo NAME?

E também queria saber se é possível pegar o valor de uma variável GET por javascript.
Obrigado.

Que medidas você tomou para corrigir o problema:
Nenhum.

Apresente-nos imagens do problema (se necessário):


Última edição por Luciano98 em Sab 29 Jan 2011 - 0:26, editado 1 vez(es)
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Dúvida em Javascript

Mensagem por Luciano98 em Qua 26 Jan 2011 - 15:21

Up
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Dúvida em Javascript

Mensagem por Convidad em Qua 26 Jan 2011 - 19:26

Variável GET? Usamos o GET no Ajax. E para fóruns, sugiro o uso do JavaScript Jquery e não o original.

O que exatamente deseja fazer? Armazenar as variáveis dos inputs/textareas e listá-las numa outra página (após clicar em enviar)?

Convidad
Convidado


Resolvido Re: Dúvida em Javascript

Mensagem por Luciano98 em Qui 27 Jan 2011 - 1:20

Mr. Supero escreveu:Variável GET? Usamos o GET no Ajax. E para fóruns, sugiro o uso do JavaScript Jquery e não o original.

O que exatamente deseja fazer? Armazenar as variáveis dos inputs/textareas e listá-las numa outra página (após clicar em enviar)?
Eu queria retirar o campo de texto "Titulo" das paginas de respostas dos tópicos:
http://ajuda.forumeiros.com/post?t=NUMERO&mode=reply
http://ajuda.forumeiros.com/post?p=NUMERO&mode=quote

Os links acima é da ajuda.forumeiros.com, mas eu usei só de exemplo, pois o link correto seria o do meu Fórum..

O script que eu usei é o seguinte:
Código:
<script>
function checar(){
  var link = document.location.href;

  if(link == "http://ajuda.forumeiros.com/post?t=NUMERO&mode=reply")
    document.getElementById('teste').style.display="none";
  if(link == "http://ajuda.forumeiros.com/post?p=NUMERO&mode=quote")
    document.getElementById('teste').style.display="none";
}
window.onload = checar;</script>
<body><div id="teste">TESTE</div></body>

Esse script identifica a página que você está, se a página for uma página de resposta de um tópico, o script da "display:none" na tag "DIV" com a ID "teste".

Mas ai que está o problema, o único modo de retirar a caixa de texto do titulo é pelo "NAME".
O outro problema é quem os links tem um numero no meio ("t=NUMERO" e "p=NUMERO") e não tem como eu pegar esse número. O unico modo que eu sei de pegar esté numero é usando GET e isso atrapalha na verificação da página.

Eu sei que está meio confuso mas espero que você tenha entendido o que eu quero fazer.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Dúvida em Javascript

Mensagem por ddik em Sex 28 Jan 2011 - 8:45

Olá,

Visto que seu script e bem simples aqui o tem:
Código:
$(document).ready(function(){
   var mode = $('input[value="reply"]').val();
     if(mode=='reply'){
          $('input[name="subject"]').parent().parent().css('display','none');
     }else if(mode=='quote'){
        $('input[name="subject"]').parent().parent().css('display','none');
     }
});
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Dúvida em Javascript

Mensagem por Luciano98 em Sab 29 Jan 2011 - 0:28

@ddik escreveu:Olá,

Visto que seu script e bem simples aqui o tem:
Código:
$(document).ready(function(){
   var mode = $('input[value="reply"]').val();
     if(mode=='reply'){
          $('input[name="subject"]').parent().parent().css('display','none');
     }else if(mode=='quote'){
        $('input[name="subject"]').parent().parent().css('display','none');
     }
});
Muito obrigado, funcionou perfeitamente.
Pensei que podia fazer em JQuery, mas eu não uso muito.
Mesmo assim Obrigado.
O tópico pode ser fechado e vou coloca-lo como resolvido.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum