我想問一個關於html代碼的問題。我有一個輸入類型=「文本」。我已經在文本框中添加了自動完成功能(如google建議列表)。但是,當我單擊文本並開始鍵入文本時,它會顯示2自動完成功能。如何禁用HTML代碼自動填充?
瀏覽器例如就像您在瀏覽器中輸入您的帳戶以在某處登錄一樣,而其他時間您瀏覽文本時,它會顯示給您供您選擇。
我執行了自動完成功能。
我想禁用的1,保持2 是否有可能做到這一點通過使用Web編程,而不是設置瀏覽器設置。謝謝。
我想問一個關於html代碼的問題。我有一個輸入類型=「文本」。我已經在文本框中添加了自動完成功能(如google建議列表)。但是,當我單擊文本並開始鍵入文本時,它會顯示2自動完成功能。如何禁用HTML代碼自動填充?
瀏覽器例如就像您在瀏覽器中輸入您的帳戶以在某處登錄一樣,而其他時間您瀏覽文本時,它會顯示給您供您選擇。
我執行了自動完成功能。
我想禁用的1,保持2 是否有可能做到這一點通過使用Web編程,而不是設置瀏覽器設置。謝謝。
除了在重複鏈接中提到的(不幸的不是W3C有效的)autocomplete="off"
方法,服務器端可能會這樣做是在每個請求上更改字段的ID和名稱。這將使瀏覽器無法保存歷史記錄。
但是,這可能仍然會顯示自動完成條目從第二個前。
通過使用jQuery(W3C有效)的
//Try this one:
$(document).ready(function(){
$("input.autocompleteOff").attr("autocomplete","off");
});
//For all textbox -
$(document).ready(function(){$("input").attr("autocomplete","off");});
//HTML
<input type="text" name="field" id="field" class="autocompleteOff" />
可能重複[你如何在Web表單字段/輸入標籤禁用瀏覽器自動完成?](http://stackoverflow.com/questions/2530/how尚北道任您關閉瀏覽器,自動完成上的Web表單字段輸入標籤) – 2010-11-01 08:49:29