输入是否必须在表单内才能使自动完成工作?
Does the input have to be inside the form in order for the autocomplete to work?
我有一个从 javascript 生成的 <input>
。它有 id
、name
和 autocomplete="on"
但浏览器不记得以前的输入。
不是表格,动态获取generated/destroyed。
有什么方法可以使自动完成工作?
Does the input have to be inside the form in order for the
autocomplete to work
input
元素不必在 form
.
内
由于是浏览器功能,请确保 name
和 type
属性必须是通用的 email
,名称必须是 email
input
应该被大多数网站使用。
您可以通过电子邮件查看代码段。您将获得最常用的电子邮件地址。
<input type="email" name="email" autocomplete="on" />
与动态创建的 input
元素相同。
document.getElementById("div").innerHTML = "<input type='email' name='email' autocomplete'on'>";
<div id="div"></div>
我有一个从 javascript 生成的 <input>
。它有 id
、name
和 autocomplete="on"
但浏览器不记得以前的输入。
不是表格,动态获取generated/destroyed。
有什么方法可以使自动完成工作?
Does the input have to be inside the form in order for the autocomplete to work
input
元素不必在 form
.
由于是浏览器功能,请确保 name
和 type
属性必须是通用的 email
,名称必须是 email
input
应该被大多数网站使用。
您可以通过电子邮件查看代码段。您将获得最常用的电子邮件地址。
<input type="email" name="email" autocomplete="on" />
与动态创建的 input
元素相同。
document.getElementById("div").innerHTML = "<input type='email' name='email' autocomplete'on'>";
<div id="div"></div>