У меня есть страница регистрации. Там у меня есть форма с двумя необходимыми входами - электронной почтой и паролем.Хромовые денежные суммы во вводе
<div class="row row_registration">
<label for="email">Электронная почта</label>
<div class="row-w">
<input id="email" name="email" class="text v" required="required" type="email" value="">
</div>
</div>
<div class="row row_registration">
<label for="password">Пароль</label>
<div class="row-w">
<input id="password" name="password" class="text eq" minlength="7" required="required" type="password" value="" maxlength="14">
</div>
</div>
Также у меня есть кнопка отправки (сюрприз!), Которая имеет атрибут «disabled».
var checkRequiredInput = function(){
if($("#email").val().length > 0 && $("#password").val().length > 0) {
$(".registration__button button:submit").attr("disabled", false);
}
};
Я связываю клавиатуру на входах. А также! Я запускаю эту функцию, когда документ готов.
checkRequiredInput();
$("#email, #password").on("keyup", function(){
checkRequiredInput();
});
Но у меня есть некоторые значения на этой странице, что Google Chrome ставит в своих входах и .. сложилось, когда?
Поскольку моя функция ничего не меняет, когда я запускаю ее, когда документ готов. Я понимаю, что в этот момент входы пустые. Я не могу использовать setTimeOut из-за другого интернет-соединения.
Есть ли какое-либо событие или что-то еще, чтобы связать момент, когда хром делает это.
Можете ли вы предоставить больше для этого? Вызов вашей функции? –
Но в чем вопрос? все еще ищет его ....... – Jai
Вы правы: D –