10 - Eventos

Tutorial creado por Chato. Extraido de: http://www.tejedoresdelweb.com/307/article-1063.html
04 de Enero de 2007

Los siguientes eventos están definidos. Un evento debe asociarse a un elemento HTML, no a un código JavaScript.

Generalmente se usan para a invocar a funciones que realizan alguna operación con el mismo elemento que las invoca, por eso, se define la palabra reservada this para referirse al objeto cuyo evento invocó a la funcion.

El ejemplo típico es sumar dos números:

<SCRIPT LANGUAGE="JavaScript">
 var valor1 = 0;
 var valor2 = 0;
 function Set1 ( ingreso ) { valor1 = parseInt( ingreso.value ); }
function Set2 ( ingreso ) { valor2 = parseInt( ingreso.value ); }
function totalizar ( boton ) { document.myform.total.value = valor1 + valor2; } </SCRIPT> <FORM NAME="myform"> <p>Numero 1: <INPUT TYPE="text" NAME="numero1" onChange="Set1( this )"></p>
<p>Numero 2: <INPUT TYPE="text" NAME="numero2" onChange="Set2( this )"></p>
<INPUT TYPE="button" VALUE="Sumar" onClick="totalizar( this )">
<INPUT TYPE="text" NAME="total"> </FORM>

Sé el primero en opinar


Tutoriales relacionados con 'Introduccion al JavaScript'

El lenguaje JavaScript es el complemento ideal del HTML, al permitir a la página realizar... Más »
Este documento contiene información acerca del establecimiento de servicios WWW bajo Linux (tanto servidor como... Más »
Bienvenidos al manual de HTML de Indaya.A través de todos estos capítulos vamos a descubrir... Más »
Debian es el nombre de una organización dedicada al desarrollo y mantenimiento de sistemas operativos... Más »
Esta tecnologia permite posicionamiento dinamico de elementos, y es la extension natural de la idea... Más »

Autor y licencia de 'Introduccion al JavaScript'

Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.