フォームのオートコンプリートを無効化する

画面内のフォームにtype="text"な入力欄と、type="password"な入力欄が存在すると、ブラウザが勝手にログインフォームと勘違いしてオートコンプリートをしてしまう場合がある。

それがログインフォームであれば問題ないのだが、ログインを目的としたフォームではない場合、パスワードを自動で入力されたくないこともある。その場合は、autocomplete="off"属性を追加することでその入力欄へのオートコンプリートを無効にすることができる。

参考ページ(https://developer.mozilla.org/ja/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion)