Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2006, 15:47
Kunshi
 
Fecha de Ingreso: julio-2006
Mensajes: 16
Antigüedad: 17 años, 10 meses
Puntos: 0
Botón Terremoto

Wenas, dado el codigo de mover la pantalla al pulsar el botón:
Código:
!-- para llamarlo con un botón-->
<INPUT onclick=shake(40) type=button value=""Terremoto"">
<SCRIPT language=JavaScript1.2>
<!-- Begin
function shake(n) {
if (n==1)
	{document.body.bgColor = "#0000DA";
	}
else
	{document.body.bgColor = "#FF8C00"
	}

if (self.moveBy) {
for (i = 15; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
         }
      }
   }
  }
// End -->
</SCRIPT>
Me ha interesado hacer que sólo tiemble el botón cuando lo apreto.
Le he dado una name al botón de esat manera:
Código:
<button onclick="shake(10);" type="button" name="Tiembla">Tiembla</button>
Y he sustituido los self por el nombre del botón, pero no funciona... ¿cómo se puede hacer?

Un saludo y gracias!