
13/05/2013, 10:45
|
 | | | Fecha de Ingreso: marzo-2008 Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 17 años Puntos: 336 | |
Deshabilitar todos los eventos onclick temporalmente Hola!
Espero puedan ayudarme con este problema, ya que no se por donde empezar.
Lo que busco es deshabilitar todos los elementos de una página, que tengan el evento "onclick" temporalmente y luego volver a habilitarlos.
En otras palabras quiero lograr algo como esto:
<div onclick="algo();">habilitado</div>
<a onclick="funcion();">habilitado</a>
presiono un botón y quedan así o de alguna forma en que no funcionen:
<div onclick="">habilitado</div>
<a onclick="">habilitado</a>
luego presiono otro botón y quedan como estaba al principio:
<div onclick="algo();">habilitado</div>
<a onclick="funcion();">habilitado</a>
hasta ahora lo que se me había ocurrido es guardar toda la página en una variable, luego borrar todos los onclick y para terminar recuperar la página guardada en la variable, pero no me parece optimo.
Puede ser con JS o jQuery
Gracias por su ayuda!
__________________ El objetivo de este foro es orientar al usuario como un favor y no como una obligación.
Yo soy de los que dan puntos por aporte :D |