Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andref

[Resolvido] problema com getElementById e getElementByName

Recommended Posts

Olá, boa noite a todos.

Gostaria de pedir ajuda ao pessoal que domina javascript, para resolver um problema que estou enfrentando aqui..

 

Tenho um formulário e um campo hidden dentro dele, que uso para armazenar mensagens de validação da página que são retornadas pelo php e devem ser inseridas no html via javascript, porém, estou com um problema, o seguinte código:

    <script type="text/javascript" language="javascript">
        function exibeErro() {
      var mensagem = document.getElementById( "mensErro_" ).value;

      if ( mensagem != "" ) {
	  document.getElementById( "divErroLogin" ).innerHTML = "Atenção:<br />" + mensagem;
	  document.getElementById( "divErroLogin" ).style.display = "block";
      }

         }
  exibeErro();
    </script>

 

não funciona de jeito nenhum, mesmo se logo no início da função eu executar:

   alert(mensagem);

nem o alert funciona...

 

agradeço desde já quem puder me ajudar..

Compartilhar este post


Link para o post
Compartilhar em outros sites

chame a sua função depois dentro da função onload que executa depois que a página é carregada ou então coloque seu script no final da página.

 

se o seu código não tiver erro vai funcionar.

window.onload = function(){
exibeErro();
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

aperte Ctrl+Shift+J no Firefox e veja quais erros aparecem.

Leia:

http://wbruno.com.br/2011/03/31/como-debugar-javascript-firefox-erros-comuns/

Compartilhar este post


Link para o post
Compartilhar em outros sites

chame a sua função depois dentro da função onload que executa depois que a página é carregada ou então coloque seu script no final da página.

 

se o seu código não tiver erro vai funcionar.

window.onload = function(){
exibeErro();
}

 

muito obrigado cara, era isso mesmo, só colocar o 'window.onload', vlw :-)

 

aperte Ctrl+Shift+J no Firefox e veja quais erros aparecem.

Leia:

http://wbruno.com.br/2011/03/31/como-debugar-javascript-firefox-erros-comuns/

 

ae William Bruno, obrigado a você tb pela dica, já estou lendo o artigo do link, vlw.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.