Código:
Muchas gracias y saludos!! <html> <head> <title> New Document </title> <script language="JavaScript"> <!-- //*************** http://www.ctv.es/USERS/hidromed/eurocalculadora.htm var euroValue=166.386; //*************** function parse2Euros(f) { if(!isNaN(parseFloat(f.intro.value))) { redondeo=parseFloat(f.intro.value)/euroValue; redondeoMil=""+redondeo*1000; redondeoMilF=0.0; if(redondeoMil.indexOf(".")>0) { redondeoMilF=parseFloat(redondeoMil.substring(0,redondeoMil.indexOf("."))); } else { redondeoMilF=parseFloat(redondeoMil); } ajuste=Math.round(redondeoMilF/10)/100; f.resultado.value=ajuste+" Euros"; i=f.resultado.value.indexOf("."); s=f.resultado.value; if(i>0) f.resultado.value=f.resultado.value.substring(0,i)+","+s.substring(i+1,f.resultado.value.length); } } function parse2Pesetas(f) { i=f.intro.value.indexOf(","); if(i>0) { s=f.intro.value; f.intro.value=f.intro.value.substring(0,i)+"."+s.substring(i+1,f.intro.value.length); } if(!isNaN(parseFloat(f.intro.value))) { redondeo=parseFloat(f.intro.value)*euroValue; ajuste=Math.round(redondeo); f.resultado.value=ajuste+" Pts"; } } //--> </script> </head> <body bgcolor="#FFFFFF" background="NG_MarcaAgua.gif"> <div id="Layer1" style="position:absolute; left:12px; top:84px; width:205px; height:27px; z-index:1"> <form name="form1" method= "post" action="calcula.php"> <input name="button" type="button" onClick="parse2Euros(form1)" value="A Euros"> <input name="button2" type="button" onClick="parse2Pesetas(form1)" value="A Pesetas"> </div> <div id="Layer2" style="position:absolute; left:186px; top:86px; width:58px; height:21px; z-index:2"> <input type="TEXT" name="resultado" size="25" maxlength="40"> </div> <p>Introduce la cantidad a transformar: <input type="text" name="intro" size="16" maxlength="16"> </p> <p> </p> </form> </body> </html>