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

<!DOCTYPE HTML>
<html>
<head>
   <script>
       function testinput(inp) {
           inp.value = inp.value.replace(/[^-\d]/, "");
           if(Math.abs(inp.value) > 10) {
               alert("Число должно быть в диапазоне -10...10");
               inp.value = inp.value.substr(0,inp.value.length - 1);
           }
     }
   </script>
</head>
<body>
<input id="test" type="text" oninput="testinput(this);" /> 
</body>
</html>
Ответить с цитированием