Actualización Constante !!! Las 24 hs. del día...

PASO DE PARÁMETROS A FUNCIONES

Es el paso de información (parámetros) a una función. Cuando se realiza la llamada hay que indicar entre los paréntesis los valores que se van a enviar. Estos valores son recogidos por variables locales que son declaradas dentro de los paréntesis.

El utilizar este método de trabajo, evita duplicar líneas, agrupamos el código y nos hace más sencillo la modificación y detección de errores en el código. El modo de hacer esto es básicamente igual que cuando trabajos con las funciones, lo único que cambia son los valores.

SINTAXIS DE LA LLAMADA

<elemento evento=nombre_funcion(valor1,valor2,valorN);>
nombre_funcion(valor1,valor2,valorN);

SINTAXIS DEL DESARROLLO

function nombre_funcion(var1,var2,varN)
{
sentencia(s);
}

Sólo debemos tener en cuenta, que en la llamada y el desarrollo, el número de parámetros coincida en ambos casos.

EJEMPLO 1

<html>
<head>
<script>
function opt(valor)
{
if(valor==1)
alert("Vas a ir a uno");
else
alert("Vas a ir a dos");
}
</script>
<title>Autor:Ricardo Amezua</title>
</head>
<body>
<a href="Uno.htm" onMouseOver=opt(1);>ir a uno</a>
<a href="Dos.htm" onMouseOver=opt(2);>ir a dos</a>
</body>
</html>

EJEMPLO 2

<html>
<head>
<script>
function opt(valor)
{
var cadena;
switch(valor){
case 1:
cadena="uno";
break;
case 2:
cadena="dos";
break;
case 3:
cadena="tres";
break;
case 4:
cadena="cuatro";
break;
}
alert("Vinculo " +cadena);
}
</script>
<title>Autor:Ricardo Amezua</title>
</head>
<body>
<a href="Uno.htm" onMouseOver=opt(1);>uno</a>
<a href="Dos.htm" onMouseOver=opt(2);>dos</a>
<a href="Tres.htm" onMouseOver=opt(3);>tres</a>
<a href="Cuatro.htm" onMouseOver=opt(4);>cuatro</a>
</body>
</html>
  

CONTINUAR >
  

¤

  
Copyright (C) 2000-2003 LA RED ARGENTINA (www.laredarg.com)
Prohibida la copia total o parcial de cualquier contenido sin previa autorización de su autor.

¤