я столкнулся с проблемой в Chrome, когда автозаполнение запомнит историю большинства полей ввода, но не сможет сохранить историю в одном конкретном поле. Firefox смог успешно сохранить историю этого поля, и Chrome по-прежнему работает с 99% других полей. Даже поля в другом месте в той же форме будут иметь свою историю сохранена. У меня трудное время, чтобы понять, что может вызвать эту придирчивую проблему.
есть ли обходные пути для этого? Имеет кто-нибудь испытывал эту проблему раньше?
EDIT: я ошибся, Chrome, похоже, не хочет запоминать какие-либо поля на этом конкретном сайте. Firefox не имеет никаких проблем с запоминанием любых текстовых полей в той же форме. Это в SugarCRM (веб-система CRM), поэтому я не могу опубликовать ссылку. Это код оригинальной коробке ввода в вопрос:
<input type='text' name='ranumber_c'
id='ranumber_c' size='30'
maxlength='255'
value='300149' title='' tabindex='243' >
есть ли другие места в коде, которые могут отключить (или перерыв) сохранение истории формы?
EDIT 2: @iglvzx-интересно, DOCTYPE показывает XHTML Strict, несмотря на то, что почти все теги формы генерируются неправильно.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
это остановить хром от признания полем ввода?