Показать сообщение отдельно
  #2 (permalink)  
Старый 06.03.2014, 20:33
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

rielter_al,
Ввод только цифр с запятой или точкой... вариант

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <script>
    function proverka(val) {
        var reg = [/^\D+/,/[^.,\d]+/g,/[\.,]+/,/(\d+\.\d{2}).*$/],
        ch = val.replace(reg[0], '').replace(reg[1], '').replace(reg[2], '.').replace(reg[3], '$1');
        return ch;
    };

  </script>
</head>

<body>
  <input name="" oninput="this.value=proverka(this.value)" >
</body>

</html>

Последний раз редактировалось рони, 06.03.2014 в 20:41.
Ответить с цитированием