Форма автозаполнения не заполняется автоматически - PullRequest
0 голосов
/ 14 октября 2019

Я использую форму для входа на мой сайт. При перезагрузке страницы форма не заполняется автоматически. Я должен вручную начать печатать или щелкнуть в одном из полей, чтобы получить автозаполнение (как показано на изображениях). Сам процесс входа работает правильно, браузер также предлагает мне сохранить мой пароль.

After page load Manual action required

Я пробовал это на двух разных компьютерах, используя Chrome и IE, и этоникогда не работал. В формах входа на других веб-сайтах он автоматически заполняется при загрузке страницы, поэтому мне просто нужно нажать кнопку входа в систему, не нужно начинать вводить мое имя пользователя для отображения автозаполнения.

Странно то, чтоон работает на моем Android с помощью мобильного браузера Chrome. После загрузки страницы форма автоматически заполняется как именем пользователя, так и паролем. Теперь я хочу добиться этого и на ПК.

<form action="/login/perform_login.php" method="POST" enctype="multipart/form-data">
      <input type="text" name="nickname" id="nickname" class="LoginInputName" value="" maxlength="16" autocomplete="nickname">
      <input type="password" name="pwd" id="pwd" class="LoginInputName" value="" maxlength="32" autocomplete="password">
      <input type="submit" class="LoginButton" value="Login">
</form>
...