Показать сообщение отдельно
  #2 (permalink)  
Старый 26.03.2016, 01:23
Профессор
Отправить личное сообщение для Decode Посмотреть профиль Найти все сообщения от Decode
 
Регистрация: 31.01.2015
Сообщений: 576

Можешь использовать атрибут pattern.

<form method="get" action="index.php">
  <input name="num" type="search" pattern="[\d()-]">
  <button type="submit" class="search-button">Искать</button>
</form>

<script>
  var inpElem = document.forms[0].elements[0];

  inpElem.oninput = function() {
    this.value = this.value.replace(/[^\d()-]/g, '');
  };
</script>
Ответить с цитированием