22

ダウンキーを押したときに、ブラウザがフィールドに以前に入力された値を表示しないようにする方法はありますか?

これが不可能な場合、私の別の問題は、下キーを押すと、以前に入力された値のリストが表示され、TAB キーを押すと、リストで現在強調表示されている値が選択され、次のように設定されます。フィールドの値。私はこれを望んでいません。値を選択せず​​に次の入力要素にフォーカスを渡したいだけです。

ブラウザの動作をオーバーライドする方法はありますか? jQuery ソリューションも問題ありませんが、プレイ中の JavaScript ソリューションが推奨されます。ありがとう!

4

3 に答える 3

49

autocomplete 属性を追加するだけです

<input type="text" autocomplete="off" />
于 2013-07-16T07:11:26.347 に答える
4

autocomplete="off"入力タグに追加することで、オートコンプリートを無効にすることができます。MDN リファレンス

<input type="text" name="email" value="" autocomplete="off" />

ブラウザーの互換性については、このスタック オーバーフローの投稿を参照してください。

于 2013-07-16T07:11:19.017 に答える