Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2010, 11:44
Avatar de vick_many
vick_many
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años, 1 mes
Puntos: 0
Exclamación Problema funcion Java Masterpage

Hola soy principiante en Java y nuevo en el foro espero puedan ayudarme.

Tengo una tabla que se crea dinamicamente dentro de un ContentPlaceHolder y una funcion Java para cambiar el color del <tr> de mi tabla.


Esta es mi funcion:

Código:
function ini() {
  tab=document.getElementById('siguiente');
  for (i=0; ele=tab.getElementsByTagName('td')[i]; i++) {
    ele.onmouseover = function() {iluminar(this,true)}
    ele.onmouseout = function() {iluminar(this,false)} 
  }
}

function iluminar(obj,valor) {
  fila = obj.parentNode;
    for (i=0; ele = fila.getElementsByTagName('td')[i]; i++)
      ele.style.background = (valor) ? '#98A0CC' : '';
    for (i=0; ele=tab.getElementsByTagName('tr')[i]; i++)
      ele.getElementsByTagName('td')[num].style.background = (valor) ? '#98A0CC' : '';
}

Cuando pruebo la funcion en una pagina independiente mando a llamar la funcion "ini()" en el evento "onload" del
Código HTML:
body
y funciona de maravilla.

Pero..

En mi aplicación ASP tengo una pagina dentro de un MasterPage en esa página tengo un botón con el que creo una tabla dinámica dentro de un ContentPlaceHolder, ya intente llamarla en el "onclick" del boton y en el "onload" del body del MasterPage pero simplemente no funciona, podrían ayudarme con mi problema porfavor.