2009-06-29 63 views
3

在我的HTML FORM中,當我關注某些文本字段時,他們列出了以前輸入的值的歷史記錄。是否有可能避免這種自動下拉?我不想爲我的電腦尋找一些瀏覽器設置提示,相反,我想爲我的網站的所有用戶填寫表單。如何避免在表單的某些文本字段中列出以前輸入的值? HTML,PHP

對於某些選定的文本字段,是否也可以應用這些設置?因爲某些文本字段的歷史值可能對使用他/她的機器的特定用戶有幫助。

可能是用Javascript實現的,但不知道從哪裏開始。

感謝您的幫助。 PS:我使用PHP和JavaScript(JQuery)。

+0

將該字段命名爲瘋狂的東西,它們可能以前從未遇到過。 :) – Tim 2009-06-29 15:38:30

+0

@Tim ..大聲笑..但我尋找的解決方案是用戶一次又一次地使用我的網站的形式。 – TigerTiger 2009-06-29 15:40:11

回答

14

將屬性autocomplete="off"添加到每個表單元素。

這不是W3C HTML標準的一部分,但它在兩個Mozilla & IE瀏覽器中都能正常工作。

0

我認爲這是在Firefox中使用內部表字段名和他們的歷史實現。您可以嘗試爲您的字段生成自定義名稱(如「name-asdfg」而不是「name」),這會導致表單生成和處理開銷(您必須從名稱末尾剝離廢話)。

相關問題