Blogia
Angel

JavaScript Cambia monedas

Una aplicación web en java que cambie de varias monedas a euros.

Necesitamos un script en el head:

<Script language="JavaScript" type="text/javascript">

<!--

function actualizar(){

document.calcula.euro.value=

document.calcula.total.value*document.calcula.moneda[document.calcula.moneda.selectedIndex].value;          

document.calcula.cambio.value=document.calcula.moneda[document.calcula.moneda.selectedIndex].value;

}

-->

</script>

Y la aplicación del body:

<body onload="actualizar()"> //Tenemos que cargar el script en body
<form name="calcula">
<!-- onFocus se refiere al elemento que tenga el control(con el que estes trabajando), por ejemplo onFocus="actualizar()" actualizaria cuando su trabajes con su elemento-->
<!-- onMouseOver se refiere a cuando se quita el raton de encima-->
<input type="text" name="total" value="1" />
<select name="moneda" onChange="actualizar()" onFocus="actualizar"> //Aqui usamos el onChange y onFocus del que hablamos antes
<option value="0.6818">Dolar Americano</option>
<option value="1.4343">Libra Inglesa</option>
<option value="0.1289">Corona Noruega</option>
<option value="0.3609">Real Brasileño</option> //Poner tantos como tipos de monedas se quieran poner (poner en value el valor de la moneda)
</select>
<span>corresponde a</span>

<input name="euro" size=10 readonly="true" /><
<span>Euro € Cambio:</span>
<input name="cambio" size="10" readonly="true" readonly="true" />
<br />
<input type=button value="Actualizar" onclick="actualizar()" /> //El botón no es necesario, ya que lo he hecho de forma que actualiza automaticamente mediante onFocus y onChange

</form>
</body>

0 comentarios