So lässt du Chrome die Namen meiner Felder respektieren und versuchst nicht, automatisch zu vervollständigen

Ich habe zwei verschiedene Formulare auf meiner Homepage: eines für Anmeldungen und eines für Registrierungen. Wie Sie dem Code entnehmen können, haben die Formulare Eingaben mit unterschiedlichen Namen:

<code><h3> Log In </h3>
<form action="/login/" method="POST" class="form-vertical" style="padding-top: 5px">
  <input id="id_login_username" type="text" name="login_username" maxlength="25" />
  <input type="password" name="login_password" id="id_login_password" /><br>
  <button type="submit" class="btn btn-info">Login</button>
</form>

<h3> Sign Up <small>(It's free!)</small></h3>
<form action="/register/" method="POST" class="form-vertical" style="padding-top: 5px">
  <input id="id_register_username" type="text" name="register_username" maxlength="25" />
  <input type="text" name="register_email" id="id_register_email" />
  <input type="password" name="register_password" id="id_register_password" />
  <input type="password" name="register_password2" id="id_register_password2" /><br>
  <button type="submit" class="btn">Submit</button>
</form>
</code>

Was in Chrome dazu rendert:

Was kann das verursachen? Und wie kann ich das beheben?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage