Desativar apenas caracteres especiais (DOT) no campo de entrada

Eu não quero permitir que o usuário entre. (Ponto) no meu campo de entrada. Resto da validação necessária já feita.

function isNumberKey(evt) {
  var charCode = (evt.which) ? evt.which : event.keyCode;
  if (charCode != 46 && charCode > 31 && (charCode < 48 || charCode > 57))
    return false;

  return true;
}
<input type="text" class="form-control" name="ContactNumber" maxlength="10" value="" id="ContactNumber" title="Enter Number Here" onkeypress="return isNumberKey(event)" required>

questionAnswers(2)

yourAnswerToTheQuestion