即使在StackOverflow中,如果自動填充=「打開」,Chrome自動填充功能也應該可以使用。Chrome自動填充&autocomplete =無法使用
但是,這並不是我最新的Chrome瀏覽器(60.0.3112.90)。準確地說 - 默認的瀏覽器自動完成工作正常,但自動填充將完全忽略該字段。
下面的代碼將無法與Chrome自動填充工作:
<form method="post" name="checkout" url="/">
<input type="text" name="given-name" autocomplete="on" />
<input type="text" name="email" autocomplete="on" />
</form>
然而,這將工作沒有問題:
<form method="post" name="checkout" url="/">
<input type="text" name="given-name" autocomplete="given-name" />
<input type="text" name="email" autocomplete="email" />
</form>
您可以輕鬆地在這裏進行測試:https://jsfiddle.net/kw4yjpz4/
這是否意味着所有輸入字段現在都必須具有自動填充=「[NAME]」以便自動填充工作?這是最新的Chrome或預期行爲中的錯誤嗎?
謝謝你,但是這個問題是關於Chrome的自動填充功能,默認瀏覽器自動完成的作品,Chrome自動填充功能不會。你可以試試我提供的jsfiddle,並確認你可以讓Chrome自動填充以與第二次screentshot相同的方式顯示出來嗎? – milanio