Input et nombre décimal [Résolu/Fermé]

milexarc 92 Messages postés lundi 25 février 2013Date d'inscription 2 décembre 2016 Dernière intervention - 12 nov. 2014 à 11:38 - Dernière réponse :  Dev92
- 1 janv. 2018 à 17:54
Bonjour,

je voudrais faire un input dans lequel je puisse entrer des nombres décimaux. Est-ce possible ?

j'ai utilisé un input de type "number" mais il met "veuillez saisir une valeur valide"

Merci !

Afficher la suite 

7 réponses

Pitet 2378 Messages postés lundi 11 février 2013Date d'inscription 2 février 2018 Dernière intervention - 12 nov. 2014 à 12:08
+26
Utile
3
Ceci vient de l'attribut step qui par défaut est égal à 1 : on ne peut donc saisir que des nombres entiers.

Pour saisir des nombres décimaux il faut modifier la valeur de cet attribut :
<!-- 2 chiffres après la virgule : -->
<input type="number" step="0.01">

<!-- n'importe quel nombre décimal -->
<input type="number" step="any">
Cette réponse vous a-t-elle aidé ?  
milexarc 92 Messages postés lundi 25 février 2013Date d'inscription 2 décembre 2016 Dernière intervention - 12 nov. 2014 à 12:10
ça fonctionne ! merci
hajji1913 1 Messages postés dimanche 19 avril 2015Date d'inscription 17 mai 2017 Dernière intervention - 17 mai 2017 à 05:34
Merci encore, même après 30 mois.
Pitet 2378 Messages postés lundi 11 février 2013Date d'inscription 2 février 2018 Dernière intervention - Modifié par Pitet le 12/11/2014 à 12:09
0
Utile
2
Salut,

Quel valeur as tu saisis pour que la navigateur affiche le message "veuillez saisir une valeur valide" ?

Par défaut un input de type number n'accepte que des nombres décimaux (edit : que des nombres entiers).
http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_number

Bonne journée
milexarc 92 Messages postés lundi 25 février 2013Date d'inscription 2 décembre 2016 Dernière intervention - 12 nov. 2014 à 11:51
j'ai saisi la valeur 1.2 puis après j'ai essayé avec 1,2
sur l'exemple que tu me mets, j'ai aussi l'erreur "saisie invalide" ...
Pitet 2378 Messages postés lundi 11 février 2013Date d'inscription 2 février 2018 Dernière intervention - 12 nov. 2014 à 12:11
Au temps pour moi, je confond nombres entiers et nombres décimaux ...