Можете попробовать что-то такое:
$(document).on('keyup', '#sometext', function(e) {
	var arr = this.value.replace(',', '.').replace(/[^0-9\.]/g, "").split('.');
 	if (arr.length > 1 && arr[0].length) arr[0]+='.';
    //console.log(arr);
    this.value = arr.join('');
});