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!