If you have problem with cutting decimal point from input with type number, you can just define KeyDown event on the input element:
var input_element = document.getElementById('number-input');
input_element.addEventListener('keydown',function(event) {
if(event.keyCode == '190')
{
event.preventDefault();
}
});
That’s it!