<input name="e_password" id="e_password" type="password" autocomplete="off" />
выше является полем пароля, который по какой-то причине, автоматически заполняется только в Mozilla (не в Chrome и IE11). Очевидно, что он сохраняет поле значений из предыдущих испытаний. Я так много старался очистить это поле. только способом я могу управлять ею, через следующее:Очистить поле пароль
$(document).ready(function(){
$('input:text').val('');
});
К сожалению, вышеприведенные сбрасывает все остальные текстовые поля внутри формы, что является нежелательным. Кроме того,
$(document).ready(function(){
$('input:password').val('');
});
не работает! Кроме того, я попытался это:
<div class="abc">
<input name="e_password" id="e_password" type="password" autocomplete="off" />
</div>
$(document).ready(function(){
$('.abc input:text').val('');
});
Нор, это работает ... Конечно, я попробовал очевидное:
$('#e_password').val('');
, который также не работает. Я повторяю, что проблема существует только в Mozilla. Что еще я могу сделать?
Спасибо
Это невероятно, однако, ни один из следующих предложенных решений не работает! Конечно, это вопрос паролей Mozilla, и я хочу преодолеть его с помощью кода. На данный момент это кажется невозможным. –
Я не могу понять, почему единственное, что работает: $ ('input: text'). Val (''); и как заставить его влиять только на «e_password» ... –
Еще одна деталь. Если вы пытаетесь присвоить что-то отличное от "", например. $ ('# E_password') Вал ('12q'). все работает отлично !!! –