david19 Posté 18 Mai 2005 Posté 18 Mai 2005 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>
Rapace15 Posté 30 Mai 2005 Posté 30 Mai 2005 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant