#html #autocomplete #postal-code
#HTML #автозаполнение #почтовый индекс
Вопрос:
в настоящее время я пытаюсь оптимизировать свои формы на своей веб-странице. Средство проверки HTML выдает следующую ошибку:
The autofill field name “postal-code” is not allowed in this context.
Я не знаю почему, поскольку он делает то, что должен. Автозаполнение вставляет почтовый индекс. Вот элемент:
<td><input type=number name="changeZip" min=00000 max=99999 autocomplete="postal-code"></td>
Этот элемент имеет ту же ошибку:
<input class="login" type="number" name="txtZip" value="" required max="99999" min="00000" placeholder="Postleitzahl" autocomplete="postal-code"/>
Почему это не разрешено здесь в соответствии с сообщением об ошибке? Я ничего не нахожу в Google для этого.
Спасибо.
Ответ №1:
Атрибутом типа должен быть «текст». Некоторые страны используют комбинацию букв и цифр для своего почтового индекса.
Поэтому ваш входной элемент должен быть
<input type="text" name="changeZip" minLength="5" maxLength="5" autocomplete="postal-code">