Я пишу очень простое веб-приложение с тремя текстовыми вводами. Входы используются для генерации результата, но вся работа выполняется в Javascript, поэтому нет необходимости отправлять форму. Я пытаюсь найти способ заставить браузер хранить входные значения для автозаполнения, как если бы они были в форме, которая была отправлена.
Я попробовал вручную вводить вложения autocomplete = "on", но без формы для отправки браузер не знает, когда он должен хранить значения, поэтому это не имеет никакого эффекта.
Я также попробовал обернуть входы в форме, которая имеет onSubmit = "return false;", но предотвращение отправки фактической отправки формы также не позволяет браузеру сохранять значения своих входов.
Конечно, можно вручную использовать localStorage или cookie для сохранения входов, а затем генерировать подсказки автозаполнения от них, но я надеюсь найти решение, которое реагирует на поведение собственного браузера, а не дублирует его вручную.