我死了嘗試各種組合停止瀏覽器(不僅鉻,但也Mozilla)刺激自動完成,並仍然沒有成功。我現在有什麼:無法禁用自動填充功能
<form id = 'user_form' autocomplete="off" role="form">
<input name="hidden" type="text" style="display:none;">
<div class="form-group">
<div class="col-sm-6 col-sm-offset-3">
<input autocomplete="off" class="form-control input-sm" id="id_username"
maxlength="30" name="username"
placeholder="Имя пользователя" required="" type="text" />
</div>
</div>
</form>
我沒有發佈任何JSFiddle,因爲這對這個問題沒有幫助。我也試過false
來代替off
。但再次沒有成功。
UPDATE
以下的建議後,我已經修改了代碼,包括隱藏的密碼輸入,並在Firefox它現在是所有。但是在Chrome中,自動完成仍然適用於真正的密碼類型輸入。
我的代碼是:
<form id = 'user_form' autocomplete="off" role="form">
<input style="display:none"/>
<input type="password" style="display:none"/>
<div class="form-group">
<div class="col-sm-8 col-sm-offset-2">
<div class = 'zeon_non_field_error_wrap'>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-6 col-sm-offset-3">
<input autocomplete="off" class="form-control input-sm" id="id_username" maxlength="30" name="username" placeholder="Имя пользователя" required="" type="text" />
</div>
</div>
<div class="form-group">
<div class="col-sm-6 col-sm-offset-3">
<input autocomplete="off" class="form-control input-sm" id="id_password" maxlength="128" name="password" placeholder="Пароль" required="" type="password" />
</div>
</div>
</form>
所以你的問題是:你如何禁用'自動完成'? – reporter
是的。正是... –
- >標題改變了。 – reporter