Input et nombre décimal

Résolu
milexarc Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -  
 Pjl21 -
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 !

A voir également:

2 réponses

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
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">
39
milexarc Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   8
 
ça fonctionne ! merci
0
hajji1913 Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Merci encore, même après 30 mois.
0
Dev92
 
Merci de la solution
0
DuncanIdaho
 
Merci !
0
JeChercheActivementUneReponse
 
Quelle bonheur de voir des personnes comme toi Pitet ! Je ne sais pas qui tu es mais je sais que tu es quelqu'un de bien ! Merci Pitet ! et merci 2014 !
2
Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
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).
https://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_number

Bonne journée
0
milexarc Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   8
 
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" ...
0
Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Au temps pour moi, je confond nombres entiers et nombres décimaux ...
0