У меня есть поле ввода для ввода пользователем числа. Этот номер будет отображаться в теге span при вводе пользователем. И я хотел бы отформатировать это число в теге span с помощью разделителя тысяч.Отображаемое число с тысячами разделителей
В настоящее время, показывают только то, что печатает без разделителя: JSFiddle
Вот мой упрощенный код:
<!DOCTYPE html>
<html>
<head>
<script>
function charPreview(){
var x = document.getElementById("frm_price").value;
document.getElementById("frm_price_preview").innerHTML = x;
}
</script>
</head>
<body>
<form>
Price: <input type='text' id='frm_price'
onkeyup="charPreview()">
<span id="frm_price_preview"></span>
</form>
</body>
</html>
Возможный дубликат [Как напечатать число с запятыми как разделители тысяч в JavaScript] (http://stackoverflow.com/questions/2901102/how-to-print-a-number-with-commas-as-thousands -сепараторы-в-javascript) – ASGM
@ASGM, вопрос, на который вы ссылаетесь, относится к целым числам, тогда как этот вопрос, как представляется, относится к номерам в целом. – Richard