どうもFirefoxはtype="password"
なinputタグを探してそいつをパスワード、一個前のinputタグをIDと判断してくれるようだ。
ログインの時はたしかに便利なシステムだけど、情報変更のときとかでこれをやられるとパスワードのところは入って、確認用の再入力のところが入らなかったりとか意図しない動作になることがある。
この小さな親切大きなお世話な処理を止めるにはtype="password"
になっているinputタグにautocomplete="off"
を追加すればよい。
<input type="password" id="password" name="password" autocomplete="off">