Не пинайте жёстко - первый пост. Мне нужен JavaScript и чтобы его освоить нужна помощь на этом форуме. Надеюсь быстро освою форум и буду делать в дальнейшем всё правильно, согласно установленным обычаям.
Пишу калькулятор. Подключена jQuery.
Не могу разобраться: проблема чтобы сделать возможность ввода чисел с сотыми (два знака после запятой).
Код HTML:
<div>
<h4>Прямоугольник</h4>
<p>Длина прямоугольника: <input id="val_a" type="number" step="0.01" min="0.01" /></p>
<p>Ширина прямоугольника: <input id="val_b" type="number" step="any" min="0.01"/></p>
<div>Площадь прямоугольника:<span id="pls"></span> м.кв.</div>
</div>
Скрипт:
var a, b;
a = $('#val_a').val(); //Длина прямоугольника
b = $('#val_b').val(); //Ширина прямоугольника
a = parseInt(a);
b = parseInt(b);
pl_s = a * b; //Площадь
$('#pls').html(pl_s);
У меня получается parseInt игнорирует при расчёте знаки после точки или запятой.
А если убираю parseInt - то мозила не пропускает ввод чисел с точкой.
Хотелось бы чтобы была возможность использования как точки так и запятой.
Можете подсказать или подправить?