2009-04-23 24 views
29

可能性の重複:私はあなたが入力すると、ローカル検索候補を与える私自身のローカル検索UI要素を構築してい
How do you disable browser Autocomplete on web form field/input tag?防止ブラウザのテキスト入力提案

。私が抱えている問題は、HTMLのテキスト入力要素に焦点を当てると、私のブラウザ(Safariは他のブラウザでも起こりうる)は、私が過去に入力したものに基づいたテキスト提案を表示するということです。

これは、< input>タグのIDまたはクラスに依存していると思います。おそらく、私が入力タグのクラスを何かを不明瞭に変更すると、ブラウザには提供する提案はありません。しかし、よりエレガントな方法がないかと思います...

関連する問題は、< input>要素に焦点を当てると、Safariで発生するテキストフィールドの強調表示です。私がFacebook上のフォームを埋めているとき、私はこの概要を見ません。誰かがこれらの2つの問題をどのように処理するかを知っているかどうかを知ることは素晴らしいことです。

答えて

35

Geckoベースのブラウザは、「オートコンプリート」というタグ属性をサポートしています。したがって、<form>タグには<form autocomplete="off">と入力します。ここ

より:https://developer.mozilla.org/en/How_to_Turn_Off_form_Autocompletion

いくつかの他のブラウザもこのためにサポートしています。私はIEがこれを称えると信じています。

+0

これは私が使用しているものですが、残念ながら "公式"ではありませんAFAIK –

+0

ええ、私の知る限り、すべてのブラウザがこのようなことを実現する普遍的な標準はありません。 – zombat

+0

Zombatありがとうございました。あなたはとても助けになりました! –

関連する問題