Manual de Javascript

 
 
 

Mapa Web

 
borde   borde
Portada Funciones Javascript

 

Funciones Javascript Imprimir E-mail

Una función es un elemento del programa creado con la finalidad de realizar una determinada acción. Una función puede ser llamada desde otra.

En JavaScript, las funciones se definen en la cabecera del documento HTML. Su sintaxis es:

function nombreFunción([parámetros]) {

acciones

}

Veamos un ejemplo: el siguiente script es una función que toma los valores de un formulario, y devuelve en un cuadro de texto del mismo el valor de la primera casilla elevado a la potencia de la segunda:

<script>

function potencia() {

var i=0;

var resul=1;

if(document.c á lculo.elevado.value==0)

document.c á lculo.resultado.value=resul;

else

{

resul=document.c á lculo.base.value;

for(i=1;i<document.c á lculo.elevado.value;i++)

resul=resul*document.c á lculo.base.value;

}

document.c á lculo.resultado.value=resul;

}

</script>

Importante: las funciones siempre irán situadas en la cabecera del documento HTML.

Se debe recordar cómo se accede a los diferentes elementos de un documento HTML . Primero, document , después los nombres de los distintos elementos que existen en ese elemento:

-Cálculo: es el valor que se le ha dado al atributo "name" del formulario.

-Resultado, base, elevado: es el valor que se le ha dado al atributo "name" de una de las cajas de texto del formulario.

Veamos la parte HTML de este documento:

<form name="cálculo">

Número: <input type="text" name="base">

Potencia: <input type="text" name="elevado">

Resultado: <input type="text" name="resultado">

<input type="button" name="poten" Value="Calcular potencia" onClick="potencia()">

</form>

Capítulo anterior:
Bucles Javascript

Capítulo siguiente:
Parámetros de las funciones



 

 
Portada
Capítulos del Manual de JavaScript
Introdución
Javascript para aplicaciones cliente
Javascript en documentos HTML
Archivos de código Javascript
Javascript para aplicaciones servidor
Valores Javascript
Literales Javascript
Objetos Javascript
Métodos Javascript
Operadores Javascript
Condicionales Javascript
Bucles Javascript
Funciones Javascript
Parámetros de las funciones
Funciones de ventanas y funciones matemáticas
Gestión de eventos
Ejemplos de eventos
Captura de eventos
Cookies
Configurar y borrar cookies
Practicar en línea
Lista de prácticas en línea
FAQ
Preguntas frecuentes
Códigos JavaScript
Lista de Códigos JavaScript
Foros
Foros JavaScript
Otros Manuales
Manuales de otros lenguajes
 
   
 
 
Alojamiento web en Hostalia