Aller au contenu

Sujets conseillés

Posté

Bonjour,

je dispose du script suivant me permettant de faire des sommes automatique. Mon problème est le suivant je voudrais que l'on puisse saisir des chiffres décimaux avec la virgule et pas seulement avec le point. Comment faire?

merci

<script Language="JavaScript">

function init()

{

document.Form.quantite1.value=0;

document.Form.quantite2.value=0;

}

function majligne()

{

document.Form.resultat.value= parseFloat(Number(document.Form.quantite1.value)) + parseFloat(Number(document.Form.quantite2.value));

}

</SCRIPT>

</head>

<BODY onload="init();">

<FORM NAME="Form">

<BR>

<INPUT NAME="quantite1" onChange="majligne();" SIZE=3><BR><BR>

<INPUT NAME="quantite2" onChange="majligne();" SIZE=3><BR><BR>

<INPUT NAME="resultat" VALUE="" MAXLENGTH="10"

SIZE=10 onfocus = "this.blur();majligne();"></CENTER>

<body>

  • 2 semaines plus tard...
Posté

Tout simplement tu cherches si ton nombre (ou plutôt la chaine de caractère correspondante) contient la virgule, si oui, tu remplace par le point. :whistling:

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...