JS. Как сделать автозаполнение input игнорируя ввод пользователя?

В общем суть такая: имеем поле для ввода, и не обращая внимания на то, что вводит пользователь, с каждым нажатием клавиши (любой), в поле будет вписываться за ранее заготовленный текст. Можете рабочий пример накатать? Буду благодарен.


Ответы (1 шт):

Автор решения: Rudi

Можно сделать так..

let text = "hello", i = 0;

function g(e){
  if (i<text.length) i++;    
  e.target.value = text.slice(0, i);
}
<input type="text" oninput="g(event)">

→ Ссылка