В конце моей страницы, перед закрытием body
, у меня есть этот код:Как сбросить форму в firefox?
if (navigator.userAgent.toLowerCase().indexOf('firefox') > -1) {
for (var i = 0, form; form = document.forms[i]; ++i)
form.reset();
}
Но это не работает ... Это выполняется, но отмечая бывает ... Форма еще заполнена, но когда Я запускаю тот же код из firebug, он работает отлично! Я также попытался код обруча с jQuery(document).ready()
функции, но до сих пор не повезло ... Он работает только с Firebug консоли ...
UPDATE:
<form class="form-horizontal" method="POST" action="{{ route('store_user') }}" autocomplete="off">
{{ csrf_field() }}
<div class="form-group">
<label class="col-sm-2 control-label">Email</label>
<div class="col-sm-10">
<input type="email" class="form-control" name="email" placeholder="Enter Email" autocomplete="off">
</div>
</div>
<div class="form-group">
<label class="col-sm-2 control-label">Password</label>
<div class="col-sm-10">
<input type="password" class="form-control" autocomplete="off" name="password" placeholder="Enter Password" style="margin-bottom:5px">
<input type="password" class="form-control" autocomplete="off" name="password_confirmation" placeholder="Repeat Password">
</div>
</div>
</form>
Я думаю, что намерение состоит в том, чтобы очистить заполненные автополе поля, которые, вероятно, запускаются после полной загрузки страницы, включая запущен onready() –
@Teemu FF автоматически заполняет форму, которая создает нового пользователя с моими сохраненными данными (имя пользователя и пароль) при загрузке страницы. – user1692333
@GordonMacDonald Я попробовал 'jQuery (document) .ready' - все еще работает автозаполнение. – user1692333