Ir para conteúdo

POWERED BY:

Arquivado

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

Tami

[Resolvido] document.getElementById dando erro

Recommended Posts

Olá gente!

 

Seguinte, tenho uma função para desabilitar um botão que funciona da seguinte forma, tem que ser desabilitado o botão Gravar caso não seja o usuário administrador ou o usuário responsável para alterar o formulário. Estava funcionando normalmente porém agora está dando mensagem de erro e não sei como resolver (Error: document.getElementById("gravar") has no properties - linha: 52).

49   function desabilitaGravar(){
50	 var doc=document.forms[0];
51	 if('|pvt.login.usuario_nome|' != '|tmp.edt.usuario_responsavel|'){
52		document.getElementById("gravar").disabled = true;
53		}else{
54		document.getElementById("gravar").disabled = false;
55		}
56
57	 if('|pvt.login.usuario_nome|' != '|tmp.edt.nome_usuario|'){
58		document.getElementById("gravar").disabled = true;
59		}else{
60		document.getElementById("gravar").disabled = false;
61		}
62	}

Obrigada!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então... a função está sendo chamada no body. E ai embaixo segue as propriedades do botão. Dessaforma estava funcionando direitinho. E agora deu esse erro. De repente alguém aqui do serviço alterou alguma coisa sem avisar.

<button name="Submit-tmp.edt" id=gravar" type="button" class="botao" onClick="submitMe('ins');">Gravar</button></td>

Problema resolvido já!!!

 

Não me pergunte como kkkk Eu coloquei na função, ao invés de ("gravar") coloquei o ("Submit-tmp.edt") e funcionou. Depois voltei para o que estava e funcionou também. Não entendi até agora mas pelo menos voltou a funcionar normalmente.

 

Obrigada Jean!

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.