Membro desde: 28/06/2006 13:54:51
Mensagens: 8
Offline
olá pessoal
estou com uma dúvida de como modificar a cor de fundo da linha atual de uma tag JSF h:datatable utilizando uma função javascript quando o mouse passa pela linha do datatable ?
Membro desde: 28/06/2006 13:54:51
Mensagens: 8
Offline
obrigado
Funcionou legal esse esquema. Antes eu estava tentando pegar somente pelo comando JavaScript:
var datatable = document.getElementById("id_do_form:id_datatable");
var tr = datatable.getElementsByTagName('tr');
e não estava funcionando de jeito nenhum. Mas com o seu esquema funcionou direitinho.
Realmente JSF não combina muito com JavaScript, espero que no JSF 2.0 os caras da Sun parem com essa palhaçada e disponibilizem componentes com mais interoperabilidade entre Ajax e JSF para validações no lado do cliente.
Enquanto isso não acontece o jeito é usar JavaScript mesmo.
Você já utilizou a biblioteca o RichFaces / Ajax4JSF ?