Похоже, у вас есть часть работы section-*
, вам просто нужно включить токен после идентификации вашего раздела.
Например section-friend1 given-name
:
<label for="SendRequestTo1FirstName">First Name</label>
<input type="text" id="SendRequestTo1FirstName" name="SendRequestTo1FirstName" maxlength="50" autocomplete="section-friend1 given-name" />
Вот пример из спецификации, с некоторыми примерами и доступными токенами. https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#autofilling-form-controls:-the-autocomplete-attribute
Обновление:
Предостережения о сафари
Safari действительно ужасен с автозаполнением. Нет никакой документации относительно того, что он ищет, и, похоже, не используется ни один из autocomplete
стандартов. Кажется, он использует комбинацию атрибутов id
и атрибутов name
или просматривает содержимое <label>
для ввода.
Вот лучшие ресурсы, которые я нашел, чтобы заставить работать как настольный компьютер, так и iOS Safari:
Блог:
https://cloudfour.com/thinks/autofill-what-web-devs-should-know-but-dont/
Codepen:
https://codepen.io/grigs/pen/YqoyWv
Автозаполнение кредитной карты :
https требуется для автозаполнения для работы с кредитными картами. Самозаверяющие сертификаты не работают на Safari iOS (включая ChromeiOS), но работают на рабочем столе.
Надеюсь, это поможет!