Показать сообщение отдельно
  #3 (permalink)  
Старый 04.04.2014, 20:54
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

<script>
document.addEventListener('DOMContentLoaded', function () {
    var text = input.value;
  
    input.addEventListener('input', function (event) {
      if (this.value.length <= text.length) {
           var position = this.selectionStart + 1;

           this.value = text;
           this.setSelectionRange(position, position);
        
      }
      else {
           text = this.value;        
      }
    });
});
</script>

<input type="text" id="input" value="text" />



Проверял в chrome, но в IE и прочих нечеловеческих браузерах работать не будет, нужно писать костыли для них

Последний раз редактировалось monolithed, 04.04.2014 в 21:42.
Ответить с цитированием