Foros del Web » Programando para Internet » Javascript »

<body onclick> no funciona

Estas en el tema de <body onclick> no funciona en el foro de Javascript en Foros del Web. he colocado un onclick en el body para que cada vez que se haga un click en cualquier parte de la pagina esta relice una ...
  #1 (permalink)  
Antiguo 16/09/2011, 00:00
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 14 años, 6 meses
Puntos: 1
Exclamación <body onclick> no funciona

he colocado un onclick en el body para que cada vez que se haga un click en cualquier parte de la pagina esta relice una funcion, me funciona con firefox pero en chrome y explorer no corre, a que se debe?

<body onclick="verificar()">

probe con estos pero naa en explorer y chrome

<body onclick='verificar()'>
<body onClick="verificar();">
<body onclick=verificar()>
y desde un archivo js poniendo al inicio document.body.onclick=verificar(); pero naa
  #2 (permalink)  
Antiguo 16/09/2011, 04:41
Avatar de jesusbg  
Fecha de Ingreso: septiembre-2011
Ubicación: Santiago de Compostela
Mensajes: 41
Antigüedad: 12 años, 7 meses
Puntos: 1
Respuesta: <body onclick> no funciona

Buenos días:

he encontrado esta página. Échale un ojo a ver si te ayuda http://www.codingforums.com/showthread.php?t=139683
  #3 (permalink)  
Antiguo 16/09/2011, 06:17
 
Fecha de Ingreso: octubre-2009
Mensajes: 97
Antigüedad: 14 años, 6 meses
Puntos: 1
Respuesta: <body onclick> no funciona

ueno vi la pagina pero no me funciono pero al ver document.body y según eso busque mas y vi que solo se debe poner document.... en conclusion era no poner naa en el <body> y poner en el archivo js:


document.onclick=verificar;


function verificar(){
#######
}


me funciono para los 3 navegadores, lo raro es que no pense que se podia llamar a una funcion sin los parentesis, pero funciono.

a me olvidaba, gracias x la respuesta

Etiquetas: js, onclick
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:57.