AntonMs,
вариант для return false
<input type="text" onkeypress="return key(event)">
<script>
function key(event){
var e = String.fromCharCode(event.keyCode);
if(isNaN(e) && e !== ',' && e !== '.'){
return false
}
}
</script>
подробнее тут
https://learn.javascript.ru/default-browser-action