Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Eventos (mayor descripción)

Casi todos los ejemplos aquí mostrados activarán la función aviso ( ) que es la siguiente:

<script language="javascript"><!--
function aviso( ){
alert("Esto sucedió")
}
</script>


Abort
Implementado para: Image
          onAbort = " función ( ) ";
Sucede cuando detienes la descarga de una imagen
Código de ejemplo para una imagen web:

<img src="x.gif" onAbort="aviso( )">

Blur
Implementado para: button, checkbox, fileupload, layer, password, radio, reset, select, submit, text, textarea, window
           onBlur="función ( )";
Un elemento de un formulario deja de tener el foco (el cursor que parpadea para poder escribir o cuando es seleccionado)
Cödigo de ejemplo para un cuadro de texto:

<form>
<input type="text" size="20"
onBlur="aviso( )">
</form>

Ejemplo (da click sobre el cuadro de texto y posteriormente da click fuera de él):

Change
Implementado para: Fileupload, select, text, textare
             onChange ="función ( )";
El contenido de un elemento de formulario cambia de valor.

<form>
<input type="text" size="20"
value="Cambia el contenido"
onChange="aviso( )">
</form>

En el siguiente ejemplo cambia el texto que dice y luego da click en la parte de afuera del cuadro de texto:

Click
Implementado para: button, document, checkbox, link, radio, reset, submit
         onClick = "función ( )"
El usuario hace click con el mouse sobre un  formulario, una imagen, un link o cualquier elemento

<form>
<input type="button" value="Click"
onClick = "aviso ( )">
</form>

Da click en el siguiente botón para que se active la función

dblClick
Implementado para: document. link
             ondblClick = "función ( )"
Lo mismo que con el evento Click solo que aquí es doble click

<form>
<input type="button" value="Doble Click"
onDblClick = "aviso ( )">
</form>

DradDrop
Implementado para: window
                   onDragDrop ="función ( )"
El usario suelta un objeto sobre la página, se realiza con la acción de arrastrar y soltar

Nota: Este evento no ha funcionado correctamente en Netscape ni en Explorer

Error
Implementado para: Image, window
           onError = "función ( )"
Sucede un error en la transferencia del archivo o imagen

<img src="prueba.gif" onError= "aviso ( )">

  Da click en este botón para que la nueva imagen intente
cargarse y observes el mensaje de Error  
  

Focus
Implementado para: button, checkbox, fileupload, layer, password, radio, reset, select, submit, text, textarea, window
            onfocus = "función ( )"
Un elemento recibe el foco por parte del usuario. Se aplica especialmente en cuadro de texto y area de texto, un elemento recibe foco cuando ese elemento se encuentra activo.

<input type="text" size="20" value="da click aquí" onFocus="aviso ( )">

En Netscape Navigator es preferible no poner un mensaje de alerta cada vez que un elemento tiene el foco porque el mensaje aparecerá un número infinito de veces, por eso en el ejemplo cambia el otro cuadro de texto.

Keydown
Implementado para: document. image, link, textarea
                onKeyDown ="función ( )"
El usuario presiona una tecla, el evento se activa cuando la tecla llega abajo.
KeyUp
Implementado para: document. image, link, textarea
           onKeyUp = "función ( )"
La tecla llega hacia arriba
KeyPress
Implementado para: document. image, link, textarea
           onKeyPress= "función ( )"
La tecla es presionada totalmente, también se activa si el usuario mantiene la tecla presionada.

<script language="javascript"><!--

document.onkeydown = aviso
document.onkeyup=aviso2
document.onkeypress = aviso3

--></script>

Nota: Como puedes observar pusimos las tres funciones juntas dentro de un código Javascript, es por eso que para llamar a la función omitimos las comillas (" ") y los paréntesis ( ).
Si deseas que la función sea activada cuando el foco esta sobre un elemento entonces debes de poner el nombre de la función con los paréntesis y dentro de las comillas.





Las dos funciones son mostradas aquí al mismo tiempo.
Presiona una tecla para que veas que sucede.

<<Primera parte  Tercera parte >>

lin.gif (954 bytes)

Regresar a Eventos  

_