Séparateur décimal dans un <input>
Posté : 10 janv. 2020, 18:04
Bonjour,
Je suis entrain de réaliser, sur une tablette androïde, l'interface utilisateur d'un appareil de mesure. Je rencontre un problème d'affichage du séparateur décimal d'un champ de saisie <input> pour une valeur numérique.Je veux que dans tous les cas de figure ce soit un 'point' et pas une 'virgule'
Le HTML et le CSS correspondant
Le JS qui décode un message reçu (par Bluetooth), par example "0.50", et qui le met comme nouvelle valeur du <input>
Dans le champ de saisie s'affiche "0,50" et pas "0.50" !!!
J'ai besoin de votre aide pour trouver une solution!
Jean-Jacques
PS
J'ai oublié de préciser que le clavier virtuel qui apparait pour saisir une valeur dans le champ du <input> n'a que le 'point' comme séparateur décimal!
Je suis entrain de réaliser, sur une tablette androïde, l'interface utilisateur d'un appareil de mesure. Je rencontre un problème d'affichage du séparateur décimal d'un champ de saisie <input> pour une valeur numérique.Je veux que dans tous les cas de figure ce soit un 'point' et pas une 'virgule'
Le HTML et le CSS correspondant
Code : Tout sélectionner
<html lang="en" xml:lang="en">
<head>
<meta charset="utf-8" />
....
</head>
<body ontouchstart="">
<div id="conteneurDC">
<label for="DC">DC:</label>
<input type="number" name="DC" id="DC" placeholder="0.0" step="0.01" min="0.0" max="5.0"/>
<label for="V">V</label>
<button id="sendDC" onclick="app.sendDC()">OK</button>
</div>
.....
</body>
</html>
#conteneurDC{
display: flex;
font-size: 50%;
justify-content: space-around;
}
Code : Tout sélectionner
valueString = "0.50"; // c'est l'exemple
document.getElementById('DC').value = valueString;
J'ai besoin de votre aide pour trouver une solution!
Jean-Jacques
PS
J'ai oublié de préciser que le clavier virtuel qui apparait pour saisir une valeur dans le champ du <input> n'a que le 'point' comme séparateur décimal!