Convertisseur franc euro temps réel sans clic °celsius °fahrenheit

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 821 fois - Téléchargée 16 fois

Contenu du snippet

page html avec 4 fonctions JavaScript (conversion Fr->Eur, Eur->Fr, °C->°F, °F,°C) sans clic, rafraîchissement par onkeyup, temps réel.

Source / Exemple :


<html>
<head>
<script language="JavaScript">

function affich_conv_eur_fr(i)
{
document.formu.elements['fr'].value=Math.round((parseFloat(document.formu.elements['eur'].value) * 6.55957)*100)/100;
}

function conv_fr_eur(j)
{
document.formu.elements['eur'].value=Math.round((parseFloat(document.formu.elements['fr'].value) / 6.55957)*100)/100;
}

function affich_conv_cels_fahren(i)
{
document.formu.elements['fahren'].value=Math.round((parseFloat(((document.formu.elements['cels'].value) * 9)/5)+32)*100)/100;
}

function conv_fahren_cels(j)
{
document.formu.elements['cels'].value=Math.round((parseFloat(((document.formu.elements['fahren'].value) - 32)*5)/9)*100)/100;
}

</script>
</head>

<body>
<form name="formu">
Convertisseur Francs <-> Euros<br>
<input type="text" size="5" name="eur" id="eur" onkeyup="affich_conv_eur_fr(this.value)"></input>€  <=>  <input type="text" size="5" name="fr" id="fr" onkeyup="conv_fr_eur(this.value)"></input> FRF<br>
Convertisseur °C <-> °F<br>
<input type="text" size="5" name="cels" id="cels" onkeyup="affich_conv_cels_fahren(this.value)"></input>°C  <=>  <input type="text" size="5" name="fahren" id="fahren" onkeyup="conv_fahren_cels(this.value)">°F</input>
</form>
</body>
</html>

Conclusion :


rien de spécial à en conclure...

A voir également

Ajouter un commentaire

Commentaires

Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
onkeyup...

donc si je choppe une donnée a convertir et que je la colle dans la zone, la conversion n'aura pas lieu...
cs_harlock59
Messages postés
10
Date d'inscription
lundi 12 mai 2003
Statut
Membre
Dernière intervention
17 avril 2009
-
RENFIELD: je viens de tester sous Maxthon, çà fonctionne avec un ctrl-v !! na !
cs_harlock59
Messages postés
10
Date d'inscription
lundi 12 mai 2003
Statut
Membre
Dernière intervention
17 avril 2009
-
effectivement, sous firefox, en passant par le menu édition coller, ca ne fonctionne pas...
il faudrait une autre méthode js. "onchange" ?
cs_harlock59
Messages postés
10
Date d'inscription
lundi 12 mai 2003
Statut
Membre
Dernière intervention
17 avril 2009
-
avec le onchange, ca fonctionne à demi: il faut créer un focus sur l'autre case avec la souris pour que la valeur s'affiche.
Arto_8000
Messages postés
1051
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
13 juillet 2010
5 -
Ce n'est pas que c'est la quatrième ou cinquième fois quelqu'un poste un convertisseur d'euro .... mais oui. Prochaine fois un petite recherche sur le site, ça ne tue pas et ça évite d'avoir des sources très similaire pour ne pas dire la même chose en double, triple, quadruple, ... sur le site.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.