Foros del Web » Programando para Internet » Javascript »

expliquenme esta línea

Estas en el tema de expliquenme esta línea en el foro de Javascript en Foros del Web. hola alguien me puede explicar esta pequeña linea de codigo....Gracias <a href="#" onClick="submit(this.form)" onMouseOver="MM_swapImage('Aceptar','','Imagenes/Aceptar1.gif',1)" onMouseOut="MM_swapImgRestore()" onKeyPress="submit(this.form)"><img src="Imagenes/Aceptar.gif" name="Aceptar" ></a> Saludos!!!...
  #1 (permalink)  
Antiguo 21/03/2007, 15:33
Avatar de lilith_sr  
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 113
Antigüedad: 17 años, 3 meses
Puntos: 2
expliquenme esta línea

hola alguien me puede explicar esta pequeña linea de codigo....Gracias

<a href="#" onClick="submit(this.form)" onMouseOver="MM_swapImage('Aceptar','','Imagenes/Aceptar1.gif',1)" onMouseOut="MM_swapImgRestore()" onKeyPress="submit(this.form)"><img src="Imagenes/Aceptar.gif" name="Aceptar" ></a>

Saludos!!!
  #2 (permalink)  
Antiguo 21/03/2007, 16:10
Avatar de skatomundo  
Fecha de Ingreso: junio-2002
Ubicación: Santiago - CL
Mensajes: 2.532
Antigüedad: 21 años, 10 meses
Puntos: 125
Re: expliquenme esta línea

Eso es:
Una imagen:
Código PHP:
<img src="Imagenes/Aceptar.gif" name="Aceptar" 
que está Vinculada:
Código PHP:
<a href="#" onClick="submit(this.form)" onMouseOver="MM_swapImage('Aceptar','','Imagenes/Aceptar1.gif',1)" onMouseOut="MM_swapImgRestore()" onKeyPress="submit(this.form)">
</
a
lo que hace el vínculo es a través:
Código PHP:
onClick="submit(this.form)" Al evento onclick llama hace Submit del formulario 
Código PHP:
onMouseOver="MM_swapImage('Aceptar','','Imagenes/Aceptar1.gif',1)"  Realiza el evento llamando una funcion llamada MM_Swapimage(valores), esto se hace cuando insertar IMAGEN DE SUSTITUCION para que cuando pases sobre una im&#225;gen cambie a otra 
Código PHP:
onMouseOut="MM_swapImgRestore()" onKeyPress="submit(this.form)"   aqui est&#225;s dejando la imágen origen cuando sacas el mouse sobre la posicion del Enlace o hipervínculo. 

bla bla!!
  #3 (permalink)  
Antiguo 22/03/2007, 00:10
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: expliquenme esta línea

Hola:

Unas líneas horrorosas...
Las etiquetas "a" son para enlazar o anclar, y en este caso llama a una función submit (un nombre nada recomendable porque es un método de los formularios) al pulsar una tecla o pinchar con el ratón...
Pasar como parámetro this.form no creo que funcione (no debería) porque una etiqueta "a" no es ningún control de de formulario y this.form quiere decir "el formulario vinculado a mi". Por último, al tener href="#" enlaza a la propia página (la refresca y la posiciona al inicio).

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 14:27.