2009-04-23 54 views
29

可能重複:
How do you disable browser Autocomplete on web form field/input tag?防止瀏覽器文本輸入建議

我建立在鍵入時,讓本地搜索建議我自己的本地搜索UI元素。我遇到的問題是,當我關注html文本輸入元素時,我的瀏覽器(Safari,但可能發生在其他瀏覽器中)根據我以前輸入的內容顯示自己的文本建議。

我的猜測是,這取決於輸入>標記的ID或類別<。因此,如果我將輸入標記類更改爲某種模糊的內容,瀏覽器將不會提供任何建議。但我不知道是否沒有更優雅的方式...

一個相關的問題是關於在Safari中發生的文本字段突出顯示,當您專注於< input>元素。當我在Facebook上填寫表格時,我沒有看到這個大綱。聽到有人知道如何處理這兩個問題,真是太棒了。

回答

35

基於壁虎的瀏覽器支持稱爲「自動完成」的標籤屬性。因此,在您的<form>標籤中,您會放入<form autocomplete="off">

這裏更多:https://developer.mozilla.org/en/How_to_Turn_Off_form_Autocompletion

一些其他的瀏覽器都支持這一點。我相信IE會尊重這一點。

+0

這是我使用的,不幸的是它不是「官方」AFAIK – 2009-04-23 21:37:38