function habilitar(){
var id = document.getElementById('cli');
alert('habilitou?'+ id);
}
Habilitar e Desabilitar com Javascript
Olá a todos, preciso de um ajuda para conseguir ahbilitar e desabilitar botoes, label e inputtext (ambos componetes JSF).
Na minha função JavaScript eu coloquei o seguinte:
Aqui ele pega o id de uma label, por teste estou tentando mostrar no 'alert' o id, mas sempre é mostrado como "null",, como faço para pegar o id e depois ocultar ou mostrar este botão ???? :?: :?: :cry:
3 Respostas
No getElementById() você deve colocar o caminho completo do elemento. Ex: “form:panelGrid1:id”
Dica: Use firebug, é muito útil nessas horas.
No getElementById() você deve colocar o caminho completo do elemento. Ex: “form:panelGrid1:id”Dica: Use firebug, é muito útil nessas horas.
Então dieego, tentei dessa forma e num foi!
Usei o console do Google Chrome mesmo, ele retornou o erro 404.
O que faço então ?
Obrigado pela ajuda
D
pesquisa sobre getElementsByTagName…
vai resolver seus problemas…
basicamente ele retorna um array com os elementos da tag informada
ex:
var inputs = document.getElementsByTagName('input');
var buttons = document.getElementsByTagName('button');
var labels = document.getElementsByTagName('labels');
e poderia juntar os elementos para iterar e realizar o que precisa..
var elements = inputs.concat(buttons).concat(labels);
Criado 2 de agosto de 2011
Ultima resposta 2 de ago. de 2011
Respostas 3
Participantes 3
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Guia pratico de TypeScript: Melhore suas aplicacoes... Por Thiago da Silva Adriano — Casa do Codigo