1
我有一個從javascript生成的<input>
。它有id
,name
和autocomplete="on"
但瀏覽器不記得以前的輸入。輸入是否必須位於表單內才能使自動完成工作?
它不是一種形式,動態生成/銷燬。
任何方式來使自動完成工作?
我有一個從javascript生成的<input>
。它有id
,name
和autocomplete="on"
但瀏覽器不記得以前的輸入。輸入是否必須位於表單內才能使自動完成工作?
它不是一種形式,動態生成/銷燬。
任何方式來使自動完成工作?
是否輸入必須在表單內,以便使 自動完成工作
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添加? – Ruslan
我檢查了它與'JS'動態創建的元素一樣工作。檢查新的片段。 –
嗯,也許'電子郵件'是一個普通的名稱,已被其他形式的瀏覽器填充。 – Ruslan