Показать сообщение отдельно
  #9 (permalink)  
Старый 12.02.2016, 15:16
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Сообщение от laimas Посмотреть сообщение
Значит replace(/[^,\.\d]/, '') при вводе.
<!DOCTYPE HTML>
<html>
<head>
   <script>
       function onlydigit(inp) {
           inp.value = inp.value.replace(/[^,.0-9]/, "");
     }
   </script>
</head>
<body>
<input id="test" type="text" oninput="onlydigit(this);" /> 
</body>
</html>

Все поучаствовали? Кто еще не высказался?
Ответить с цитированием