Ver Mensaje Individual
  #8 (permalink)  
Antiguo 01/05/2012, 12:25
chinanzio
 
Fecha de Ingreso: marzo-2007
Mensajes: 82
Antigüedad: 17 años, 2 meses
Puntos: 21
Respuesta: Mas de una funcion/evento para el atributo onclick

Cita:
Iniciado por WalkmanXZ Ver Mensaje
Me sirvio tu respuesta chinanzio, el problema es que ahora me suelta un error

an Error had occured please contact administrator
TypeError: table is null

y si los pongo al revez es decir, cambio las funciones de lugar, solo se ejecucta el hide_reload() y si los pongo tal cual me lo marcas salta ese error

Edit: en otro foro me indican que si uso return una vez DETIENE la ejecucion de mas eventos con return
Entonces el error está dentro de la función thx, por lo que entiendo ...
Sabes usar el firebug ??
tenes el codigo de la funcion thx ??

Tiene toda la pinta de que table es una variable javascript que debería ser un elemento del documento.
Es muy tipico cometer el siguiente error:
Código Javascript:
Ver original
  1. var table = document.getElementById("un-id");
y que el id "un-id" no lo tenga ningun elemento de la pagina, pareciera que el id es $post['pid'], a lo mejor el valor de eso no es el que esperabas, si pusieras el codigo de la funcion a lo mejor te podemos ayuedar con mas presicion
Saludos

Me imagino que el error sale en la siguiente line:
Código Javascript:
Ver original
  1. // ...
  2. table = document.getElementById('thx' + pid);
  3. table.style.display = xml.getElementsByTagName('display').item(0).firstChild.data != 0 ?            // en esta linea sale el error ?
  4. // ...

Tiene la pinta de que 'thx' + pid no lo tiene nadie como id
Podrias usar firebug para poner un breakpoint, y si no, pone un alert('thx' + pid); en esa linea aver que sale

NOTA: El codigo lo vi despues de escribir esto :P
__________________
Hazle un favor a tu cerebro y juega Ajedrez online
Chess online

Última edición por chinanzio; 01/05/2012 a las 12:39