Código ejemplo: función anónima con parámetros asociada a un manejador de eventos semántico.

<!DOCTYPE html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
...
<!-- Código JavaScript -->
<script type="text/javascript">

window.onload = function(){
window.document.getElementById('costosemanal').onclick = function(){
     calculareserva(7, 155);
   }
  }


/* Función nombrada con argumentos */
function calculareserva(dias, costoxdia){
var costosemana;
costosemana= parseInt(dias * costoxdia);
alert('Función nombrada con argumentos: calculareserva. El costo de la estadía es de $' + costosemana);
}


</script>
</head>

<body>
...
<li>
<a href="#" id="costosemanal"><span>Calcular costo estadía por 7 días</span></a>
</li>
...
</body>
</html>

Entradas populares